现在的情况有些尴尬。
当我直接从 Xcode 运行我的项目到我的设备时,它运行完美,没有任何崩溃。但是,当我创建该项目的 ipa 文件并使用 iTunes 将该 ipa 安装到我的设备中时,只有在我第一次启动游戏画面时它会崩溃,后来当我开始游戏画面时它运行良好。
请记住,我的游戏在用户导航 2 个初始屏幕后开始,这在任何一种情况下都可以正常工作。(即从 Xcode 或从 ipa 文件运行)。
我不明白的是,如果问题出在游戏类的 init 方法中,为什么当我直接从 Xcode 运行它时它不会崩溃。作为 ipa 或从 Xcode 运行时,是否有任何代码压缩或不同的代码编译机制。
任何帮助,将不胜感激。
谢谢