我正在尝试添加Firebase来收集分析事件和崩溃到iOS Share Extension。一切都可以在主应用程序中完美运行,但不能在共享扩展程序中运行。我设法找到这种初始化方式:
override func viewDidLoad() {
super.viewDidLoad()
if FirebaseApp.app() == nil {
FirebaseApp.configure()
}
// other code
}
Analytics.logEvent
可以正常运行,我可以在Firebase控制台中看到事件,但不会收集崩溃信息。
此外,xcode组织者会定期收集以下崩溃信息:
谁能说明是什么原因以及如何使Crashlytics收集崩溃信息?
答案 0 :(得分:0)
我设法添加了以下内容:
if FirebaseApp.app() == nil {
FirebaseApp.configure()
Fabric.with([Crashlytics.self])
}