自定义Firebase Crashlytics崩溃报告



我正试图通过添加几个自定义键来自定义Firebase Crashlytics报告。我遵循了https://firebase.google.com/docs/crashlytics/customize-crash-reports?platform=ios

iOS应用程序基于React Native。我在RNSPlashScreen.m的一种方法中添加了美元化:[[FIRCrashlytics crashlytics] setCustomValue:templateVersion forKey:@"template_version"];

但我得到以下错误:使用未声明的标识符"FIRCrashlytics">

我尝试添加:@import FirebaseCrashlytics;

但随后又出现了另一个错误:找不到模块"FirebaseCrashlytics">

尽管我可以确认我已经按照文档中提到的所有步骤进行了操作,并且我能够在Firebase控制台中获得崩溃报告。我还在podfile中添加了use_frameworks!

我在为更详细的报告添加客户密钥时遇到了问题。任何帮助都将不胜感激。

我设法让它工作起来。让我首先说,我是iOS开发的新手。我在SplashScreen中添加了跟踪代码,这是我最关心的问题。我把它移到RootView类,它解决了这个问题。

关于导入错误,用#import "FIRCrashlytics.h"替换@import FirebaseCrashlytics;成功了。

如果有人对此有任何建议或评论,请告诉我。

最新更新