如何在 iOS 上使用 Firebase 以编程方式获取 Crashlytics 版本

How to programmatically get Crashlytics version with Firebase on iOS

使用 Fabric,结果如下(回答 ):

Crashlytics.sharedInstance().version

使用 Firebase:

Crashlytics 版本实际上是在 运行 FabricApp.configureAppDelegate 时打印在控制台中的,所以它在某处明确定义,但我需要访问它才能在应用程序:

${time_stamp} ${app_name}[${process_id}] [Firebase/Crashlytics] Version 4.3.1

API 已添加到 Firebase/Crashlytics 7.1.0:https://firebase.google.com/docs/reference/ios/firebasecore/api/reference/Functions#/c:@F@FIRFirebaseVersion

Swift:

FirebaseCore.FirebaseVersion()

对象

FIRFirebaseVersion()

这里是来自 Firebase 的 Chintan。这刚刚在最新版本的 Crashlytics iOS SDK (7.0.1) 中实现。所以从现在开始,Crashlytics 将使用与 iCore 相同的版本,所以这里是 API:https://firebase.google.com/docs/reference/ios/firebasecore/api/reference/Functions