我有一个已经在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)
有谁知道这意味着什么?
答案 0 :(得分:0)
我在OSX应用程序中遇到了这个问题 - 结果发现有一些dylib不合适(我的CMake脚本已经将它们拖垮了)并且主二进制文件无法启动。
不知道你是否可以在iOS应用程序上查看控制台输出,但是我通过从终端窗口启动应用程序解决了我的问题,并看到了它会丢失关于丢失dylibs的投诉 - 看来dylib加载器会吐出投诉到stdout / stderr。我是XCode的新手,所以我不知道如何解决其中的错误。