我正在尝试在我的 React Native 应用程序中安装 firebase 分析。为此,我正在关注文档链接
https://enappd.com/blog/firebase-analytics-in-react-native-app/101/
我的 iOS 部署目标在 xcode 中是 9.0,在 Pods 文件中也是 9.0。但是当我尝试安装这两个插件时
yarn add @react-native-firebase/analytics
yarn add @react-native-firebase/app
我尝试过
cd ios && pod install
我收到错误:
[!] CocoaPods could not find compatible versions for pod "RNFBApp":
In Podfile:
RNFBApp (from `../node_modules/@react-native-firebase/app`)
Specs satisfying the `RNFBApp (from `../node_modules/@react-native-firebase/app`)` dependency were found, but they required a higher minimum deployment target.
然后我用谷歌搜索了这个错误,他们都没有为我工作。我试过了
rm Podfile.lock
pod install --repo-update
还是一样的问题
然后我将部署目标更新为 10.0.0。然后就安装成功了。但是现在我无法为 iOS 构建应用程序,因为它给出了错误
Typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t')
这是在 React Native 的 Flipper 库中发生的。然后我恢复了我的代码,现在我的部署目标又是 9.0,我卡住了。
请任何人都可以指导我解决这个问题。