Hi alex, i've just tried the new version. This is now causing this errors in iOS device (ipad2), also related to OnlineMapsCache.
First (appears 4 times in a row, same stacktrace):
UnauthorizedAccessException: Access to the path "/var/mobile/Containers/Data/Application/AC253ABF-8603-44F9-9B3A-DECA180E52B8/Documents\OnlineMapsCache" is denied.
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at System.IO.DirectoryInfo.Create () [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at OnlineMapsCache+FileCacheAtlas.Add (.OnlineMapsCache cache, .OnlineMapsTile tile, System.Byte[] bytes) [0x00000] in <filename unknown>:0
at OnlineMapsCache.AddFileCacheItem (.OnlineMapsTile tile, System.Byte[] bytes) [0x00000] in <filename unknown>:0
at OnlineMapsCache.OnTileDownloaded (.OnlineMapsTile tile) [0x00000] in <filename unknown>:0
at OnlineMaps.OnTileWWWComplete (.OnlineMapsWWW www) [0x00000] in <filename unknown>:0
at OnlineMapsWWW.Finish () [0x00000] in <filename unknown>:0
at OnlineMapsWWW+<WaitResponse>c__Iterator0.MoveNext () [0x00000] in <filename unknown>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0
Second:
NullReferenceException
at UnityEngine.Material..ctor (UnityEngine.Shader shader) [0x00000] in <filename unknown>:0
at OnlineMapsTileSetControl.InitMapSubMeshTriangles (UnityEngine.Material[]& materials, Int32 x, Int32 y, Int32 w, Int32 h, Int32 subMeshVX, Int32 subMeshVZ, UnityEngine.Shader tileShader) [0x00000] in <filename unknown>:0
at OnlineMapsTileSetControl.InitMapMesh () [0x00000] in <filename unknown>:0
at OnlineMapsTileSetControl.OnAwakeBefore () [0x00000] in <filename unknown>:0
at OnlineMaps.Awake () [0x00000] in <filename unknown>:0
And finally:
UnauthorizedAccessException: Access to the path "/var/mobile/Containers/Data/Application/AC253ABF-8603-44F9-9B3A-DECA180E52B8/Documents\OnlineMapsCache" is denied.
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0
at OnlineMapsCache+FileCacheAtlas.Save (.OnlineMapsCache cache) [0x00000] in <filename unknown>:0
at OnlineMapsCache.OnDisable () [0x00000] in <filename unknown>:0
UnityEngine.GameObject:SetActive(Boolean)
After this last error, the game crashes (quits unexpectedly). Any thoughts on this? Thanks for your time