我刚刚向应用商店发布了我的第一个应用。如何使用Xcode 4.0.2调试iOS 5设备上的崩溃?
我一直在用iOS 4.2.1设备开发与Xcode 4.0.2的应用程序。由于我的设备是第二代iPod Touch,我无法获得iOS 5,所以我无法使用Xcode 4.1,这也意味着我无法使用我的Xcode版本构建iOS 5设备。挖掘时
我的朋友谁拥有3GS运行iOS 5才刚刚下载的应用程序,它的一个特定部分崩溃(啊!) - 它工作正常,我。
我只是看着他的崩溃日志,他们只是显示EXC_CRASH(SIGBART)
- 用什么可以真正帮助我判断错误的原因。
我认为建设自己的设备来获取运行时崩溃日志(这是一个实际的代码级除外),但我意识到我不能因为我使用的Xcode 4.0.2。
因为那样我将无法在设备上测试自己,我不能升级我的Xcode版本!
我该怎么办?
你应该怎么做? #1)购买新的iPhone,以便您可以使用最新的iOS版本进行测试。 #2)与此同时,发送您的朋友ADHOC或调试版本的应用程序时打开符号,并且有大量的控制台日志记录,当它崩溃时,让您的朋友向您发送崩溃日志和设备控制台输出。希望这会帮助你缩小发生崩溃的位置。但是真的,最终你需要做的是获得一个新的设备来压力测试你的应用程序。 – 2012-01-14 10:50:42