我最近更新了测试iPhone 3G的最新版本iOS 4,以便能够在新操作系统上测试我们的应用程序。我很遗憾,我没有阅读论坛,因为更新后,该设备的性能受到很大影响。但是这不是问题,因为该设备仍然有效。问题是,当我尝试调试我们的应用程序时,设备冻结一分钟并重新启动或关闭应用程序并返回到主屏幕。当它设法停止在断点处时,需要几秒钟才能停顿或停止,并且通常没有关于变量的调试信息。我认为这是由于一些内存问题,因为新的操作系统需要更多的内存空间。我必须指出,我们的应用在iPhone SDK 3.1.3和3.2 SDK的Xcode 3.2.2上运行良好。这是一款通用应用程序,在iPad上也能正常运行。iPhone 3G + iOS4调试问题
1
A
回答
0
我也遇到过这个问题,当我的一个应用程序耗费大量内存。处理远程调试的后台应用程序会消耗相当多的内存(最后一次出现此问题需要15M)。如果您的应用在独立模式下运行良好并且在调试时崩溃,那么您可能接近独立运行的限制(就像我一样)。
我注意到,要确保所有其他应用程序都quited或者如果我重新启动,我是能够调试我的可执行程序的iPhone(这是直到我发现,是造成内存膨胀复制对象的问题)。
如果你有越狱iPhone,那么你将有其他服务运行消耗内存。
iPad的内存256M比128M的3G翻了一倍。
当打开一个应用程序时,如果数据运行时间超过500K,那么在调试会话以延迟启动启动之前,它会使跳板崩溃。
相关问题
- 1. iphone 3g网络问题
- 2. iphone 3G和基带的问题06.15.00
- 3. iphone WIFI/3G连接问题,一滴
- 4. IOS4之前的测试
- 5. 设置为在3G版iPhone本地通知运行iOS4的
- 6. 支持iPhone 3G
- 7. 如何调试Iphone对齐问题?
- 8. 在我的iPhone上调试问题
- 9. 与iphone模拟器4.0调试问题
- 10. iphone - iOS4的
- 11. 有关httpd 3G的问题
- 12. ASIHTTPRequest与iPhone 3G
- 13. iOS4上的NSFetchedResultsController问题
- 14. iOS4 SDK + Three20构建问题
- 15. IOS4中的位置问题
- 16. iOS4 - 问题urlencoding字符串
- 17. iPhone 3G上的GWT与3G网络
- 18. iOS 4.3 SDK - 在3G设备上调试
- 19. 越狱iPhone 3g + startMonitoringSignificantLocationChanges
- 20. libGoogleAnalytics.a链接问题与iPhone iOS4模拟器
- 21. iPhone 3G与iOS 4.1重新启动时调试
- 22. 调试问题
- 23. 调试问题
- 24. 调试问题
- 25. 调试问题:(
- 26. NSURLConnection的IOS 3G问题
- 27. 从iPhone 3GS区分iPhone 3G
- 28. iPhone设备测试问题
- 29. GHUnit测试问题iPhone
- 30. iPhone测试设备问题
嘿,我也注意到了。我的应用程序尝试从URL下载12M数据,也许这就是问题所在。昨天我从朋友那借了一台iPhone 3G 3.1.3设备,同样的应用运行良好,我可以调试它。 我从苹果开发论坛得到的建议,使干净的安装3.2.3 Xcode。我会在将iPhone恢复到3.1.3之前尝试。 谢谢! – DunbarXX 2010-06-30 06:11:16