Riz*_*wan 7 react-native react-native-ios react-native-firebase
Firebase 编译错误[FIRAnalytics setScreenName ...]于RNFirebaseAnalytics.m
从0.61更新到react-native 0.64.2时
node_modules/react-native-firebase/ios/RNFirebase/analytics/RNFirebaseAnalytics.m:20:19:错误:选择器没有已知的类方法'setScreenName:screenClass:'
[FIRAnalytics setScreenName:screenName screenClass:screenClassOverriew];
Run Code Online (Sandbox Code Playgroud)
以下构建命令失败:CompileC/<PATH_TO_DERIVEDDATA>/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNFirebase.build/Objects-normal/x86_64/RNFirebaseAnalytics.o /<PROJECT_PATH>/node_modules/react-native-firebase/ios/RNFirebase/analytics/RNFirebaseAnalytics.m正常 x86_64 Objective-c com.apple.compilers.llvm.clang.1_0.compiler
Riz*_*wan 10
在以下文件的节点模块中
/node_modules/react-native-firebase/ios/RNFirebase/analytics/RNFirebaseAnalytics.m
Run Code Online (Sandbox Code Playgroud)
更新以下代码行
[FIRAnalytics setScreenName:screenName screenClass:screenClassOverriew];
Run Code Online (Sandbox Code Playgroud)
到
[FIRAnalytics logEventWithName:kFIREventScreenView parameters: @{kFIRParameterScreenName: screenName}];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3477 次 |
| 最近记录: |