【问题标题】:SIGABRT on iPhone but not simulatoriPhone上的SIGABRT但不是模拟器
【发布时间】:2012-04-18 21:16:50
【问题描述】:

当我尝试在我的 iPhone 上运行我的 iPhone 应用程序时,它突然发出 SIGABRT 错误消息,甚至在到达应用程序委托的第一行之前。它在模拟器中运行良好,当我尝试在设备上加载应用程序时,即使恢复以前工作的快照也会出现同样的错误。

在问题发生之前,我调整了产品名称构建设置和数据模型,但如前所述,现在运行良好的旧快照将无法加载,这表明问题不在代码中。

我已尝试重启 xCode、电脑、iPhone 并删除应用程序,但问题仍然存在。

我确定问题出在设备上

任何想法可能是什么问题或我可以如何解决它?

【问题讨论】:

  • 您是否尝试过从设备中完全删除有问题的应用程序?当说删除时,我并不是指用旧/相同的版本替换。删除它,然后重新安装。
  • 是的... 以正常方式将其删除。用该信息更新了我的问题
  • 嗯,那么棘手的问题 - 幸运的是并不常见。抱歉,我现在看到的唯一选择是完全恢复设备(重新安装 iOS/备份)。
  • 您的意思是在“设置”中重置设备,还是有更深层次的东西?真烦人……
  • 我不确定重置设置是否对您的应用程序有任何影响。我唯一确定做“清理”的事情是使用 iTunes 恢复功能(有效地重新安装 iOS)进行恢复。

标签: iphone sigabrt


【解决方案1】:

接受 Till 的建议,我重新安装了 iOS(好吧,实际上我已将其更新到 5.1),一切都恢复正常了。感谢您的建议。我不知道出了什么问题,但至少它现在又可以工作了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多