如何找到 Crashlytics 版本?
How to find the Crashlytics version?
我想知道是否可以找到添加到现有项目中的 Crashlytics 版本。以及如何?
注*
Crashlytics 已使用 "Fabrics" 添加并作为子模块添加(而不是作为 pod)。
简单地说:
NSLog(@"Crashlytics version: %@", [CrashlyticsKit version]);
或在Swift:
print("Crashlytics version: \(Crashlytics.sharedInstance().version)")
它 returns 一个像 3.7.3
这样的字符串
您也可以将 debug 设置为 true。这为您提供了更多信息,例如答案和 fabric.sdk 的版本,如果答案被禁用。
// Objective-C
[[Fabric sharedSDK] setDebug: YES];
[Fabric with:@[CrashlyticsKit]];
// Swift
Fabric.sharedSDK().debug = true
Fabric.with([Crashlytics.self()])
从 Firebase/Crashlytics 7.1.0 开始,它是:
FirebaseCore.FirebaseVersion()
import FirebaseCore
print(FirebaseCore.FirebaseVersion())
您只需打印 FirebaseCore 版本即可找到 Crahslytics 版本。正如在文档中注意到的那样,它们的版本是相同的。
注:
- 您不必在要打印 FirebaseCore 版本的 ViewController 中导入
FirebaseCrashlytics
- 需要导入
FirebaseCore
才能打印,不需要安装pod
我想知道是否可以找到添加到现有项目中的 Crashlytics 版本。以及如何?
注* Crashlytics 已使用 "Fabrics" 添加并作为子模块添加(而不是作为 pod)。
简单地说:
NSLog(@"Crashlytics version: %@", [CrashlyticsKit version]);
或在Swift:
print("Crashlytics version: \(Crashlytics.sharedInstance().version)")
它 returns 一个像 3.7.3
您也可以将 debug 设置为 true。这为您提供了更多信息,例如答案和 fabric.sdk 的版本,如果答案被禁用。
// Objective-C
[[Fabric sharedSDK] setDebug: YES];
[Fabric with:@[CrashlyticsKit]];
// Swift
Fabric.sharedSDK().debug = true
Fabric.with([Crashlytics.self()])
从 Firebase/Crashlytics 7.1.0 开始,它是:
FirebaseCore.FirebaseVersion()
import FirebaseCore
print(FirebaseCore.FirebaseVersion())
您只需打印 FirebaseCore 版本即可找到 Crahslytics 版本。正如在文档中注意到的那样,它们的版本是相同的。
注:
- 您不必在要打印 FirebaseCore 版本的 ViewController 中导入
FirebaseCrashlytics
- 需要导入
FirebaseCore
才能打印,不需要安装pod