You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS项目安装react-native-firebase遇报错,求排查方案

iOS项目安装react-native-firebase编译报错求助

我最近在给iOS项目集成react-native-firebase,全程跟着官方安装指引操作,但还是遇到了编译报错,具体错误截图如下:

编译报错截图

不过有个奇怪的点——我在AppDelegate.m文件里是可以正常导入<Firebase.h>的,这就让问题变得更费解了。

为了解决这个问题,我已经尝试了好几种排查方法:

  • 执行pod update更新依赖
  • 取消注释Podfile中的platform :ios, '9.0'配置
  • 在Xcode中清理整个项目(Command+Shift+K)
  • 彻底删除所有依赖后重新安装
  • 在Build Settings里添加Header Search Paths:$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase,并且勾选了递归选项

相关设置的截图如下:
Header Search Paths配置截图
Build Settings相关设置截图

试了这么多办法还是没搞定,我实在想不到其他思路了!

下面是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)

有没有朋友能帮我分析下,还有哪些可能的原因会导致这个问题?

内容的提问来源于stack exchange,提问作者alexmngn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:57:53