1

我的应用程序是为第 4 代 iPod touch 开发的,可与自定义基座一起进行音频分析。该应用程序也可以在不连接到扩展坞的情况下运行。因此,对于 iOS 5 和 4.3,无论设备(iPod touch)是否连接到扩展坞都可以正常工作。现在使用 iOS 6,如果设备未连接到扩展坞,它可以正常工作,但是如果我将设备连接到扩展坞并运行应用程序,应用程序有时会卡在启动屏幕上并在几秒钟后终止(有时一秒钟后,有时超过 10 秒后)。

您将如何调试此类问题?

我知道的一件事是,当应用程序在启动时尝试加载数据并且加载数据的时间过长时,系统会终止该应用程序。我不相信这里会发生这种情况,因为无论设备是否插入扩展坞,相同的应用程序都可以在 iOS 5 上正常运行。

开发环境:xcode 4.5.2、Mountain Lion 10.8.2、第四代iPod touch

谢谢

4

1 回答 1

1

应用程序崩溃后,您应该能够使用 XCode 查看崩溃转储。这些故障转储应该为您指明第一个方向。

当您使用扩展坞时,如有必要,您可以通过 WiFi 对其进行调试。

于 2012-12-11T17:01:20.817 回答