我有一个应用程序,在设备(iPad)上经常崩溃,但在模拟器上没有崩溃,因此任何模拟器调试策略(例如MallocStackLogging)都不是选项。我通常在控制台中得到的是这个:
Received memory warning. Level=1
Received memory warning. Level=2
Program received signal: “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
我的问题是,目前有没有什么方法可以找出导致崩溃的确切原因?显然这是一个内存问题,但我很难找到原因。是泄漏吗?分配过多?除了“使用性能工具>泄漏”之外,我还能做些什么来跟踪问题呢?