【发布时间】:2012-10-02 19:39:31
【问题描述】:
我在 Xcode 上收到以下关于统一应用程序启动的日志。
2012-10-03 00:28:58.721 salah[1357:707] -> registered mono modules 0xe5d53c
-> applicationDidFinishLaunching()
Mono path[0] = '/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/Managed'
Invalid serialized file version. File: "/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/mainData". Expected version: 3.5.5f2. Actual version: 3.5.5f3.
(Filename: /Applications/buildAgent/work/14194e8ce88cdf47/Runtime/Serialize/SerializedFile.cpp Line: 709)
Failed to read file '/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/mainData' because it is corrupted.
(Filename: /Applications/buildAgent/work/14194e8ce88cdf47/Runtime/Serialize/SerializedFile.cpp Line: 430)
PlayerInitEngineNoGraphics settings: Could not preload global game manager #0
engine intialization failed
这会导致我的 unity 3d 应用在第一个场景出现之前崩溃。
有人知道解决方法吗?
应用已经切换了很多不同版本的统一。
【问题讨论】:
-
您是否尝试过在 Unity 编辑器中“全部重新导入”然后重新构建?
-
这需要再次将事件放入所有动画中并连接所有对象......这是很多工作
-
似乎有关您的 Unity 版本的某些内容在设备上被弄乱了 (3.5.5f2 /f3)。我发现在大多数情况下删除应用程序对我有帮助。
-
重新安装 Unity 3.5.5f3 解决了这个问题。现在构建在设备上也可以正常工作。
-
我也必须更新我的 mac osx