【问题标题】:iOS App crash with SIGTRAP in iPhone 6 plus?iOS 应用程序在 iPhone 6 plus 中使用 SIGTRAP 崩溃?
【发布时间】:2015-08-14 05:22:51
【问题描述】:

我有一个用 swift 编写的应用程序,它使用 AFNetwork 和其他一些用 Obj c 编写的助手。在我的客户端设备(iPhone 6+)上,他收到 SIGTRAP 错误,我尝试在我们拥有的测试设备和所有模拟器上重新创建该问题,但无法重新创建。

下面是堆栈跟踪,它崩溃了两次: http://paste.ubuntu.com/12077304/ 当我象征崩溃报告时,它指向:

-[Instagram getOwnBaseUrl] (in DiaryApp) (Instagram.m:118)

在第二个实例上它指向:

[UIAlertView(AFNetworking) showAlertViewForTaskWithErrorOnCompletion:delegate:cancelButtonTitle:otherButtonTitles:]_block_invoke (in DiaryApp) (UIAlertView+AFNetworking.m:72)

崩溃日志:http://paste.ubuntu.com/12077328/

我无法确定崩溃的确切原因。在这方面的任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: ios objective-c iphone swift symbolicatecrash


    【解决方案1】:

    SIGTRAP 不是错误而是异常。它没有显示崩溃的起源。此异常会在 Main/Next Runloop 上引发主线程,因此主线程的堆栈跟踪不会显示它的来源。

    它像 NSArray indexOutOfBounds 或库或其他任何东西一样发生

    参考link

    信号类型

    【讨论】:

    • 在发布模式下尝试一次,
    • 我的应用在应用商店上线,我收到 Sigtrap 问题通知,但应用没有崩溃。如何阻止这个信号陷阱?
    猜你喜欢
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 2011-04-24
    • 1970-01-01
    • 2021-05-02
    相关资源
    最近更新 更多