您如何在新版本的Firebase Crashlytics 4.0.0-beta.1
上造成崩溃?
我曾尝试使用fatalError()
使应用程序崩溃,但Crashlytics并未将崩溃记录在仪表板中。
也尝试拔出我的设备,运行应用程序并使用fatalError()
强制崩溃,但仪表板中仍然没有报告。
也尝试了Crashlytics.sharedInstance().crash()
,但收到错误消息Type 'Crashlytics' has no member 'sharedInstance()'
。
有什么想法吗?谢谢
如documentation所述,使用
Crashlytics.sharedInstance().crash()
当您再次启动应用程序时,崩溃报告将发送到服务器。
Option2:如果没有任何作用,则只需声明一个可选选项并强制将其拆开即可。 :) CRASH
var v : Int!
// then in your viewDidLoad() or in button action
let a = v!
在文件pod 'Crashlytics', '~> 3.14.0'
中使用pod版本。
此代码在我的情况下有效。
Crashlytics.sharedInstance().crash()