我的应用程序是为第四代iPod触摸开发的,用于音频分析的自定义基座。该应用程序也可以在不连接到底座的情况下运行。因此,对于iOS 5和4.3,无论设备( iPod触摸屏)是否连接到底座,都可以正常工作。现在,在iOS 6中,如果设备没有连接到底座,它就可以正常工作,但如果我将设备连接到底座并运行应用程序,应用程序有时会停留在闪屏上,并在几秒钟后终止(有时一秒后,有时超过10秒后)。
您将如何调试此类问题?
我知道的一件事是,当应用程序试图在启动时加载数据时,如果加载数据的时间太长,系统就会终止应用程序。我不相信这种情况会发生在这里,因为无论设备是否插入底座,同一个应用程序在iOS 5上都能正常工作。
开发环境: xcode 4.5.2、Mountain Lion 10.8.2、第四代iPod touch
谢谢
发布于 2012-12-12 01:01:21
一旦应用程序崩溃,您应该能够使用XCode查看崩溃转储。这些崩溃转储应该指向第一个方向。
在使用dock时,如有必要,可以通过WiFi对其进行调试。
https://stackoverflow.com/questions/13488847
复制相似问题