iPad应用在收到多个通知时崩溃

时间:2013-02-26 16:45:12

标签: xcode debugging instruments nszombie

我有一个iPad应用程序,用户可以在其中共享图像和接收通知。当用户与另一个用户同时确定两次时,接收者会收到两个通知,每个通知都与该共享有关。然后询问是否必须忽略或加载共享图像。如果我忽略第一个通知并在第二个通知中单击加载,我的应用程序崩溃。

我想通过启用僵尸来调试它,但是模拟器上没有收到通知。我只在设备上测试它。有什么方法我可以在我的设备上启用僵尸并进行测试吗?任何人都可以建议我更好的方法来测试在设备上运行的应用程序。谢谢!

1 个答案:

答案 0 :(得分:1)

要启用Zombies,请在Xcode中为您的设备选择方案,工具栏上方的下拉框中显示“Scheme”。然后单击“编辑方案...”

Scheme Editor Dropdown

在弹出的工作表中,选择“诊断”项,然后选择“启用僵尸对象”。

Edit scheme sheet

然后,当您构建并运行该方案时,将启用Zombies。