我的应用程序是为第4代iPod touch开发的,可与定制底座配合使用进行音频分析。该应用程序也可以在没有连接到扩展坞的情况下运行。因此,对于iOS 5和4.3,无论设备(iPod touch)是否连接到扩展坞,它都能正常工作。现在使用iOS 6,如果设备未连接到扩展坞,它可以正常工作,但如果我将设备连接到扩展坞并运行应用程序,应用程序SOMETIMES会停留在启动画面上并在几秒钟后终止(有时一秒钟后,有时超过10秒钟。)
您如何调试此类问题?
我知道的一件事是,当应用程序尝试在启动时加载数据,如果加载数据需要很长时间,系统会终止应用程序。我不相信这是发生在这里,因为相同的应用程序在iOS 5上工作正常,无论设备是否插入到扩展坞。
Dev环境:xcode 4.5.2,Mountain Lion 10.8.2,第4代iPod touch
由于
答案 0 :(得分:1)
一旦应用程序崩溃,您应该能够使用XCode查看崩溃转储。这些故障转储应该指向第一个方向。
当您使用底座时,如有必要,您可以通过WiFi进行调试。