【问题标题】:I am trying to test my iPhone application on my device and I am getting debugging errors (Program Received SIGABRT) xcode 4.2我正在尝试在我的设备上测试我的 iPhone 应用程序,但我遇到了调试错误 (Program Received SIGABRT) xcode 4.2
【发布时间】:2012-02-26 23:19:29
【问题描述】:

我在 xcode 4.2 中有一个 iPhone 应用程序,它在 iPhone 5.0 模拟器上运行良好,但是当我尝试在我的 iPhone 上运行该应用程序时,它会显示错误:Program Received Signal "SIGABRT"。

这是调试器显示的内容:

我不明白为什么应用程序可以在模拟器上正常运行,但在我的设备上测试运行时崩溃?你知道可能是什么问题吗?我对调试应用程序不太熟悉

编辑:我仍然有这个问题。我尝试按照下面评论者的指示进行操作,但没有奏效。请让我知道我需要什么才能根据这些错误报告在我的手机上成功运行它。同样,它在模拟器中运行良好。

【问题讨论】:

    标签: iphone ios5 xcode4.2


    【解决方案1】:
    1. project info -->Build Settings-->Valid Architectures中,将其更改为Armv6,Armv7并进行新的构建。
    2. 清理所有目标,将旧版本移至垃圾箱。
    3. 单独使用 Armv6 制作另一个 buld。
    4. 在设备中运行代码。

    【讨论】:

    • 对不起,我不明白这是什么意思...“makin build”?
    • in project info -->Build Settings-->Valid Architectures .....将其更改为 Armv6,Armv7 并进行新构建.....然后单独使用 Armv6 制作另一个 buld ....
    • 这并没有解决问题,只是当我单独使用 Armv6 构建时它没有运行并吐出错误......还有其他想法吗?
    • @iAnirudh.. 感谢您的帮助,但如果您的答案有任何更新,请更新您的答案而不是评论。
    猜你喜欢
    • 2013-03-09
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2019-10-07
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 2020-08-15
    相关资源
    最近更新 更多