我按照这里https://firebase.google.com/docs/crashlytics/get-started
设置崩解的说明但是当我的应用执行时,
Fabric.with([Crashlytics.self])
该应用程序崩溃并显示消息*** Terminating app due to uncaught exception 'FABException', reason: '[Fabric] Value of Info.plist key "Fabric" must be a NSDictionary.'
从谷歌搜索,我有人说我们应该在Info.plist
文件中添加以下代码。
<key>Fabric</key>
<dict>
<key>APIKey</key>
<string>your_key</string>
<key>Kits</key>
<array>
<dict>
<key>KitInfo</key>
<dict/>
<key>KitName</key>
<string>Crashlytics</string>
</dict>
</array>
</dict>
但是,如果我关注https://firebase.google.com/docs/crashlytics/get-started
,我可以在哪里找到APIKey答案 0 :(得分:5)
如果您要安装Crashlytics以通过Fabric使用,则应遵循https://fabric.io/kits/ios/crashlytics/manual-install上的安装说明
通过Firebase的Crashlytics不需要Fabric API密钥,也不会使用Fabric.with([Crashlytics.self])
调用进行初始化。
答案 1 :(得分:0)
我在Fabric行之前添加了FirebaseApp.configure()
,它对我有用