从PacketTunnelProvider报告时,在fabric.io中没有出现崩溃

时间:2017-10-28 16:35:31

标签: ios swift crashlytics fabric.io

我一直在尝试为我的应用程序设置crashlytics,但是我需要崩溃报告的应用程序部分是PacketTunnelProvider,它与容器应用程序分开运行。

我已经使用

初始化了Crashlytics
override func startTunnel(options: [String : NSObject]? = nil,
                          completionHandler: @escaping (Error?) -> Void) {
    . . .
    Fabric.with([Crashlytics.self])
    . . .
}

我可以使用

fabric.io报告崩溃事件
Crashlytics.sharedInstance().crash()
  

编辑:我还尝试使用本机C代码(*(int*)0 = 0;)强制崩溃并报告了这一情况。

但是,当我的提供商因计划外崩溃而崩溃时,根本没有报告。

我不知道如何对此进行调试,但我很肯定我的提供商正在崩溃,我只需要将这些崩溃报告给fabric.io

是否存在使用Crashlytics报告的特定类型的崩溃?

PacketTunnelProvider等提供者/扩展程序中运行Crashlytics是否存在已知问题?

0 个答案:

没有答案