在iPhone模拟器5.0启动时崩溃

问题描述:

我正在制作一个iPhone RPG应用程序,我正在编写一个CGPoint数组来编写我想添加的一些精灵,但是我没有取得任何进展,因此删除了代码。在iPhone模拟器5.0启动时崩溃

在此之后,每次我在iPhone模拟器上运行该应用程序时都会抛出异常,它表示这是与OpenAL配合使用的,因此我将所有声音代码取出。

该项目然后在iPhone模拟器上运行良好,当然没有声音。

现在,在考虑我的所有新添加的代码了,iPhone模拟器崩溃(死机)时,它仍然在cocos2d的屏幕和点加载到Xcode中下面的代码行:

int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate"); 

我一直在用一个小时的梳子仔细地检查我的代码,现在检查我是否留下任何代码或更改了任何代码,但我没有。

有没有人有任何这个问题的经验?或者任何人都可以给我一个想法可能发生的事情?一些照亮OpenAL问题的光也会很好(第二次它发生在我身上)。

在诸如此类情况下最好的做法是在各处放置断点并寻找应用程序崩溃的位置。

如果您还没有检查任何线索的堆栈。不幸的是,如果堆栈中没有任何东西或从调试器打印出来,这实际上是你所能做的。

+0

我试图在我的iPhone上运行我的项目后发生这种情况 - 它失败了,我决定取消它。在此之后,我正在说错误。该调试表示“无法在引导程序服务器上注册com.yourcompany.Gamev2。错误:未知的错误代码 这通常意味着此进程的另一个实例已在运行或挂在调试器中。”这个项目将在3周内完成,我不能相信我现在遇到了这个!目标C已被证明是一个相当烦人的头疼!不知道如果只是我... – cardycakes 2012-03-09 11:22:10

所以我再次检查了一些其他问题,并发现有人说重新启动计算机......这工作。这很烦人,太讨厌了。但那是有效的。

此外,对于任何奇怪的错误,只需确保您添加/更改您使用的任何资源后产品>清洁。