iphone - Unity 应用程序在第一个场景中崩溃

标签 iphone ios xcode unity3d

我在 Xcode 上收到以下登录 unity 应用程序启动。

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 应用程序在第一个场景出现之前崩溃。

有人知道解决方法吗?

App 已经随着不同版本的 unity 切换了很多。

最佳答案

“未找到 GlobalGameManagers 文件,退出播放器!”至少有时会发生这种情况,因为某些随机问题会阻止编辑器一直进行到构建结束。
通常,您应该能够在控制台中看到一个不是编译错误的错误,如果您清理控制台,很容易错过。

在我的例子中,它是我测试所需的 Windows dll“NSpec.dll”,但错误地不在 Editor 路径下(并且没有从构建中排除,通过复选标记检查员)所以在构建过程中,Unity 想将它包含在我的 iOS 构建中,但随后提示并中途停止,而完成一半的项目看起来还不错。

关于iphone - Unity 应用程序在第一个场景中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12697103/

相关文章:

ios - 不同 View Controller 中的同名变量

iPhone LINE-IN 录音 可以吗?

ios - UISwitch:之前做了什么:附加选择器,还是改变状态?

iphone - 如何为 TextView 中选定的文本提供背景颜色

iphone - ASIFormDataRequest 空 POST 请求

ios - 弹出窗口在 swift 4 中不起作用

ios - iPhone 应用程序在设备中崩溃,但它在模拟器中运行

c++ - 编译opencv框架的未知错误: Undefined symbols: "_CGImageDestinationCreateWithURL"

iphone - 如何在 mkMapview 上显示当前位置的详细信息?

ios - UIActivityViewController 包括而不是排除事件类型