Iphone 基于iOS情节串连板的应用程序在设备上崩溃,错误异常退出,信号11:分段错误:11

Iphone 基于iOS情节串连板的应用程序在设备上崩溃,错误异常退出,信号11:分段错误:11,iphone,ios,Iphone,Ios,我正在开发iphone应用程序,它有5-6个导航屏幕和推送通知。但是我的应用程序在随机导航时出错了 exited abnormally with signal 11: Segmentation fault: 11 分段错误发生在您尝试访问不再存在的内存引用时,如果是iOS,您的代码正在访问一个对象或变量,该对象或变量在您使用后释放,然后您再次使用它,但该对象或变量已被引用计数器释放。尝试检查代码中的引用 首先将应用程序中使用的属性设置为强引用类型。通过在Xcode中使用仪器运行应用程序,可以跟

我正在开发iphone应用程序,它有5-6个导航屏幕和推送通知。但是我的应用程序在随机导航时出错了

exited abnormally with signal 11: Segmentation fault: 11

分段错误发生在您尝试访问不再存在的内存引用时,如果是iOS,您的代码正在访问一个对象或变量,该对象或变量在您使用后释放,然后您再次使用它,但该对象或变量已被引用计数器释放。尝试检查代码中的引用


首先将应用程序中使用的属性设置为强引用类型。通过在Xcode中使用仪器运行应用程序,可以跟踪内存alloc和dealloc。您还可以在应用程序流中使用断点,这样您就可以在代码中准确地知道此应用程序崩溃的位置,以及当时正在使用哪些对象或变量。

在Objective-C异常上设置断点,然后查看它停止的位置。内存不再存在了我指的是对内存位置的引用:但如何跟踪设备上当前不在内存中的引用对象的位置,它在随机场景中崩溃。我已经使用了泄漏和内存分配工具,但没有发现任何泄漏。此外,我正在使用arc,因此,我没有手动释放引用的情况。您能否帮助我如何跟踪相同的对象引用。由于我的应用程序中有推送通知,我可以测试代码或仅使用ipa跟踪崩溃。请尽快回复。提前感谢我只能在设备上测试ipa,我无法通过xcode运行项目,因为我的应用程序中有推送通知。因此,我如何使用断点进行测试。我还在所有方法中添加了NSLogs。但是应用程序随机崩溃,并且在打印每个方法的最后一行后发生崩溃。因此,很难检测到崩溃。