【发布时间】:2012-04-19 04:25:56
【问题描述】:
所以我正在测试我的应用程序,我的控制台每隔一段时间就会记录一条关于收到内存警告的消息,然后是应用程序崩溃。我正在通过 Xcode 在我的 iPad 上进行测试。
但是,当我尝试单独在设备上复制错误(在没有 Xcode 的情况下运行应用程序)时,我无法使应用程序崩溃。这是怎么回事?使用 Xcode 进行测试时,该应用似乎更容易崩溃。
谢谢
【问题讨论】:
-
确切的错误信息是什么?崩溃发生时堆栈跟踪是什么样的?
-
如果这是一个内存警告,那么我猜想在运行所有 XCode 调试内容的情况下运行它会占用足够的内存以使其耗尽。也许尝试通过 XCode 以“发布”模式而不是“调试”模式运行它,看看是否是这种情况?