如何解决自定义Firebase Crashlytics崩溃报告
我正在尝试通过添加几个自定义键来自定义Firebase Crashlytics报告。我遵循了https://firebase.google.com/docs/crashlytics/customize-crash-reports?platform=ios
的指示 iOS应用基于React Native。我在RNSPlashScreen.m
的一种方法中添加了dolowing:
[[FIRCrashlytics crashlytics] setCustomValue:templateVersion forKey:@"template_version"];
但是出现以下错误: 使用未声明的标识符“ FIRCrashlytics”
我尝试添加:
@import FirebaseCrashlytics;
但是随后弹出另一个错误: 未找到模块'FirebaseCrashlytics'
尽管我可以确认已按照文档中的说明执行了所有步骤,并且能够在Firebase控制台中获取崩溃报告。我还在自己的Podfile中添加了use_frameworks!
。
在为更详细的报告添加客户密钥时,我遇到了问题。任何帮助将不胜感激。
解决方法
我设法使它起作用。首先,我是iOS开发的新手。我在SplashScreen中添加了跟踪代码,这是我认为的主要关注点。我将其移至RootView类,并解决了该问题。
关于导入错误,将@import FirebaseCrashlytics;
替换为#import "FIRCrashlytics.h"
可以解决问题。
让我知道是否有人对此有任何建议或评论。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。