在Xcode Instruments中仅出现应用程序崩溃的情况

3
我有一个奇怪的问题,我开发了一个应用程序,我从Xcode分析了这个应用程序,即 Xcode>Product>Analyze,然后修复了所有的内存泄漏。我在iPad模拟器上运行应用程序,它可以正常工作,没有崩溃,没有任何问题。但是当我尝试从instruments中对应用程序进行内存泄漏分析时,在分析过程中没有内存泄漏,但是在加载模态视图后,当关闭模态视图时应用程序会崩溃,并且instrument显示模拟器会话超时。A screenshot of the issue可能出现了什么问题?

我建议检查模态视图的dealloc方法。在dealloc尝试再次发送之前,可能已经有一些被释放的对象。 - Eren Beşel
我在模态视图中没有使用任何dealloc方法。 - Sharon Nathaniel
1个回答

9
如果您有任何编译条件,例如: #ifdef DEBUG ... ,用于在调试和发布之间切换功能,这可能会导致问题,因为Instruments使用Release配置,而常规模拟器运行使用Debug。

谢谢,当我在发布模式下运行应用程序时出现了一些错误,导致它崩溃。已解决这些问题。再次感谢。 - Sharon Nathaniel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接