iOS应用程序立即崩溃

Posted

技术标签:

【中文标题】iOS应用程序立即崩溃【英文标题】:iOS app crashing immediately 【发布时间】:2013-07-07 18:41:03 【问题描述】:

我的 ios 应用程序在没有任何调试信息的情况下立即崩溃。我有一个所有objective-c异常的断点。

在这条线上崩溃

return UIApplicationMain(argc, argv, nil, NSStringFromClass([STAppDelegate class]));

应用在过去一个月运行良好,没有任何改变。

    我清理过的都是重新运行的。

奇怪的是它每隔一次我运行就会崩溃,所以一旦它运行好就停止它并再次运行崩溃......重复冲洗相同的结果......每隔一次。

【问题讨论】:

看看这个问题***.com/questions/7855627/… 您使用的是哪个版本的 XCode?我打赌4.6.2。如果是这样,请更新到最新的 4.6.3,它修复了与 ldb 相关的问题 检查 default.png mainwindow.xib 或主故事板 这个 -> ***.com/questions/16113848/… 安装 4.6.2 后我越来越近了。现在它每次都崩溃,我得到这个错误。“由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为 UIStoryboardUnwindSegueTemplate 的类'” 【参考方案1】:

安装 4.6.2 后我越来越近了。现在它每次都崩溃,我得到这个错误。“由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为 UIStoryboardUnwindSegueTemplate 的类'”

这是一个完全不同的故事,它看起来类似于在低于 6.x 的 iOS 版本上使用 autolayout 的问题...... 您不能将故事板与 iOS 5.x 一起用作部署目标

回到你原来的问题,Xcode 4.6.2 app crashes on every second run,它可以通过更新到最新的 XCode 4.6.3 或使用 GDB 而不是 LLDB 来解决。但是,我建议更新到最新版本并因此使用 LLDB - 顺便说一下,看起来下一个 XCode 5 将仅支持 LLDB。

【讨论】:

以上是关于iOS应用程序立即崩溃的主要内容,如果未能解决你的问题,请参考以下文章

React Native 应用程序在 iOS TestFlight 上立即崩溃

Facebook iOS SDK:应用程序在以“未找到符号:_ACFacebookAppIdKey”开始后立即崩溃。仅在 iOS 5 中

从Xcode 10部署到运行iOS 12的iPhone时,应用程序立即崩溃

应用程序启动后立即崩溃

应用程序在启动时立即崩溃,仅在设备上

Xcode iPhone 应用程序立即运行并崩溃