3

我正在尝试在 iOS 项目上安装 react-native-firebase。我已按照所有说明进行操作,但仍有问题

我收到以下错误:

在此处输入图像描述

但是,我可以<Firebase.h>AppDelegate.m文件中导入

我尝试了不同的故障排除方法:

  • pod update
  • 未注释platform :ios, '9.0'
  • 清洁项目
  • 重新安装了一切
  • 在构建设置中添加了标题搜索路径:$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase递归

在此处输入图像描述

在此处输入图像描述

...我不确定还有什么可以尝试的!

这是 Pod 下载的依赖项:

Using Firebase (5.1.0)
Using FirebaseAnalytics (5.0.1)
Using FirebaseCore (5.0.2)
Using FirebaseInstanceID (3.0.0)
Using GoogleToolboxForMac (2.1.4)

知道还有什么可能导致这个问题吗?

谢谢

4

3 回答 3

3
  1. 使用最新版本运行更新 react-native-firebase:react-native-firebase@latest 使用 yarn 或 npm。

  2. 在您的 pod 文件中,确保您具有完全相同的行:

    pod 'RNFirebase', :path => '../node_modules/react-native-firebase/ios/RNFirebase.podspec'

  3. cd ios 并运行 pod update RNFirebase。

  4. 如果上述步骤不能解决问题。尝试替换 :pod 'Firebase/Core', '~> 4.13.0'

如果它仍然存在,请点击此链接

于 2018-06-14T05:04:22.143 回答
1

试试这个吊舱。

  pod 'Firebase/Core'
  pod 'Firebase/Messaging'
  pod 'RNFirebase', :path => '../node_modules/react-native-firebase/ios'
于 2020-03-04T11:34:21.823 回答
0

尝试仅使用 pod

pod 'Firebase/Core'

并在IOS中手动链接RNFirebase。这应该有效。

于 2018-06-01T14:55:29.097 回答