Firebase/Crashlytics 版本 4.0.0-beta.1 - ForceCrash?
Firebase/Crashlytics Version 4.0.0-beta.1 - ForceCrash?
如何在新版本 Firebase Crashlytics 4.0.0-beta.1
上强制崩溃?
我曾尝试使用 fatalError()
使应用程序崩溃,但 Crashlytics 并未在仪表板中记录崩溃。
还尝试拔下我的设备,运行 应用程序并强制崩溃 fatalError()
但仪表板中仍然没有报告。
也尝试了 Crashlytics.sharedInstance().crash()
,但收到错误消息 Type 'Crashlytics' has no member 'sharedInstance()'
。
有什么想法吗?
谢谢
如documentation所说,使用
Crashlytics.sharedInstance().crash()
当您再次启动应用程序时,崩溃报告会发送到服务器。
Option2: 如果没有任何效果,只需声明一个可选的并强制解包它。 :) 崩溃
var v : Int!
// then in your viewDidLoad() or in button action
let a = v!
在您的文件中使用 pod 版本 pod 'Crashlytics', '~> 3.14.0'
.
此代码适用于我的情况。
Crashlytics.sharedInstance().crash()
您可以使用 fatalError()
而不是 Crashlytics.sharedInstance().crash()
对于新的 SDK
import FirebaseCrashlytics
fatalError()
查看您的 Info.plist,重命名以下键并将其设置为 TRUE
firebase_crashlytics_collection_enabled -> FirebaseCrashlyticsCollectionEnabled
或者你也可以试试这个
Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(true)
Firebase (Google) 建议只使用
// Force a test crash
fatalError()
旧的 API 已弃用,不再有 crash() 方法或 throwException()
检查这个
https://firebase.google.com/docs/crashlytics/upgrade-sdk
如何在新版本 Firebase Crashlytics 4.0.0-beta.1
上强制崩溃?
我曾尝试使用 fatalError()
使应用程序崩溃,但 Crashlytics 并未在仪表板中记录崩溃。
还尝试拔下我的设备,运行 应用程序并强制崩溃 fatalError()
但仪表板中仍然没有报告。
也尝试了 Crashlytics.sharedInstance().crash()
,但收到错误消息 Type 'Crashlytics' has no member 'sharedInstance()'
。
有什么想法吗? 谢谢
如documentation所说,使用
Crashlytics.sharedInstance().crash()
当您再次启动应用程序时,崩溃报告会发送到服务器。
Option2: 如果没有任何效果,只需声明一个可选的并强制解包它。 :) 崩溃
var v : Int!
// then in your viewDidLoad() or in button action
let a = v!
在您的文件中使用 pod 版本 pod 'Crashlytics', '~> 3.14.0'
.
此代码适用于我的情况。
Crashlytics.sharedInstance().crash()
您可以使用 fatalError()
而不是 Crashlytics.sharedInstance().crash()
对于新的 SDK
import FirebaseCrashlytics
fatalError()
查看您的 Info.plist,重命名以下键并将其设置为 TRUE
firebase_crashlytics_collection_enabled -> FirebaseCrashlyticsCollectionEnabled
或者你也可以试试这个
Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(true)
Firebase (Google) 建议只使用
// Force a test crash
fatalError()
旧的 API 已弃用,不再有 crash() 方法或 throwException()
检查这个 https://firebase.google.com/docs/crashlytics/upgrade-sdk