Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在从 Xcode 调试设备时遇到了一个神秘问题。在某些时候,Xcode 停止运行应用程序,导致设备上的应用程序崩溃,而在控制台中没有给我任何警告或错误,甚至应用程序不再在 Xcode 中运行。
注意:我的应用程序在第一次启动时下载了大约 30Mb 然后解析它们,它包含几个复杂的视图,所以可能是 iOS 出于某种原因(内存问题)停止了应用程序,但我不确定!!!
任何寻找/跟踪这个问题之王的线索/想法/建议将不胜感激
在此先感谢您的帮助。
使用 NSLog 和 break ponts 或“Struments”来分析内存:
http://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Introduction/Introduction.html
绝对拦截内存警告。
检查控制台,寻找 SigKill、EXC_BAD_ACCESS 和代码 9,这些都可能是内存。其他 SO 问题/答案将告诉您如何查找控制台日志。另外,您可能正在重复一个问题左右,我会先检查类似的帖子。iOS 应用程序崩溃是一个很好的开始。
祝你好运,并且总是阅读视图和视图控制器编程指南(或类似名称)指南以掌握它。