它曾经工作正常,但现在我在加载某个场景时收到此消息,然后 APP 崩溃。
2012-12-01 18:33:55.104 AppName[9561:707] cocos2d: CCSpriteFrameCache: Trying to use file 'art1-hd.png' as texture
我不知道从哪里开始调试它。有没有办法获得更精确的错误信息来理解为什么会发生这种情况?
顺便说一句,我已经将我的代码签名身份更改为开发人员,除了上面的普通消息之外,XCode 还没有在控制台上给我任何痕迹。我还检查了 Xcode-Organizer 部分的设备日志,但没有任何痕迹。
我希望在 Java + Eclipse 中有类似的东西,在那里我可以获得崩溃发生位置的精确 STACKTRACE。
关于如何获得精确的堆栈跟踪的任何建议(例如,使用生成崩溃的函数名)?
PS:我在 DEBUG 中将条带调试符号设置为“NO”,在 Release 中设置为“YES”,但我在自己的测试 iPod 上构建,因此我认为它是为“Debug”自动构建的(该部分说 build for运行和测试令人困惑,因为项目设置只允许调试和发布)。但我认为问题不在这里.. 而是在 PS 之前的上述问题中:
编辑:如果我查看调试导航器,我看不到任何方法的堆栈跟踪,但只是线程。我需要弄清楚如何使用全局异常。