应用程序在模拟器上运行正常,但在设备启动中断,如图所示
我在SO中尝试了一些解决方案,但它没有成功。可能是什么原因?我怎么能找到它?如何解决它
为清楚起见
尝试:更改viewcontroller的视图控制器。当视图试图在屏幕上出现崩溃时,视图确实加载并且所有功能都正常工作
更新:现在将错误记录为
*** -[Not A Type retain]: message sent to deallocated instance 0x208c9610
答案 0 :(得分:1)
之前我遇到过同样的问题。这不是崩溃。请删除所有断点并重新运行。
答案 1 :(得分:1)
这是断点错误.....通常在您向设备中运行的应用添加断点时发生。如果在构建应用程序之前添加断点并再次运行它......将不会发生崩溃。
即使我无法弄清楚为什么这次崩溃应该首先发生,但确实如此。
答案 2 :(得分:0)
确定发现了问题。我正在使用一个没有实现ARC的外部库,所以必须标记它。除了2之外的所有文件都没有被标记为-fno-objc-arc
因此问题。