iPod App在发布时崩溃

时间:2011-06-13 17:24:19

标签: objective-c crash ipod

当我尝试测试我的应用程序时它在发布时崩溃是否正常?

我解释一下。

我的应用程序在模拟器中运行良好。我想尝试在我的iPod Touch 4g上测试它。

我是从XCode构建并运行的,这就是发生的事情:应用程序启动正常(它向我显示一个黑色的闪屏),然后它突然又回到了跳板,没有任何理由。

如果我手动打开应用程序,在崩溃后,它可以正常运行。它只发生一次,就在我建立和运行时,我不知道为什么。

我该怎么做才能避免这种情况?在模拟器上它适用于任何崩溃,但当我在我的iPod上运行时,它会崩溃。

Program ended with exit code: 0 // on simulator

1 个答案:

答案 0 :(得分:1)

由于xcode正在尝试将调试器附加到该设备上,但该应用很可能无法在设备上运行,但无权这样做。

检查项目中的entitlements.plist;你可能有一个get-task-allow设置为NO的人。这需要为'YES'以允许调试器附加。 (尽管adhoc版本确实需要'NO' - 一种解决方案是从调试版本中排除entitlements.plist文件。)