crash - 每次启动时应用程序崩溃

标签 crash startup

我有一个已经在 iOS App Store 上的应用程序。我最近只更改了一些与代码无关的东西,测试了应用程序,它运行良好。我把它送去审查,但更新被拒绝了,因为它在审查期间启动时崩溃了。我现在已经将 Xcode 从 4.1 更新到 4.3.3,现在我的应用程序无法在模拟器或 iPhone 上启动。 Xcode 说没有问题,但它仍然无法正常工作。

它似乎在 dyld_start 中崩溃了

0x8fe19063:  movl   %ebp, %esp     <- Thread 1: EXC_BREAKPOINT (code=EXC_1386_BPT, subcode=0x0)

有谁知道这意味着什么?

最佳答案

对于 OSX 应用程序,我也遇到了这个问题 - 结果发现有一些 dylib 不合适(我的 CMake 脚本已经将它们打乱了)并且主二进制文件无法启动。

不知道您是否可以在 iOS 应用程序上查看控制台输出,但我通过从终端窗口启动应用程序并看到它会吐出有关缺少 dylib 的投诉解决了我的问题 - 看起来 dylib 加载程序会将投诉吐出到 stdout/标准错误。我是 XCode 的新手,所以我不知道如何解决其中的错误。

关于crash - 每次启动时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528357/

相关文章:

ios - XCode 崩溃报告(已符号化)缺少行号

ios - 应用程序在使用 NewRelic 框架的设备上启动时崩溃

android - 如何在android中检查程序如何崩溃?

ios - 如何在 iOS 中使用 dSYM 文件解码崩溃日志?

.net - 有人知道用于对SaaS用户进行计费和身份验证的服务吗?

java - 如何解决 Singleton EJB 的初始化失败

Java Crashed application - 如何读取 JVM 生成的崩溃文件?

c# - 启动时运行C#程序时服务未启动异常

c - C启动例程需要什么?

linux - amazon linux ami 的启动脚本