首页 > 解决方案 > React Native Firebase 更新到 5.0.0 ios 错误

问题描述

将 react-native-firebase 更新到 5.0.0 后,我不得不更新到 react-native 0.57.1

在我去更新本机反应后,react-native run-ios我得到一个版本不匹配错误。说 javascript 版本 0.57.1​​ 与本机版本 0.56.0 不同,我截取了下面的错误。

React Native 版本不匹配错误

当我尝试在 Xcode 中构建 ios 项目时,出现与 rnfirebase 相关的 34 个错误。

反应本机 Firebase xcode 错误

反应本机firebase xcode错误解析问题

反应原生 firebase Xcode 错误图片 3

如果我的问题有点模棱两可,我很抱歉,但我真的不确定从哪里开始或去哪里,所以如果有人能指出我正确的方向,我将能够更好地调整我的问题并提供任何必要的细节.

更新:添加了 PODFILE

播客文件

运行后出现此错误react-native run-ios

ios构建失败错误

感谢您的任何帮助

标签: iosxcodefirebasereact-nativereact-native-firebase

解决方案


根据发行说明(https://rnfirebase.io/docs/v5.xx/release-notes):将您的 podfile 更改为此。

  pod 'Firebase/Auth', '~> 5.9.0'
  pod 'Firebase/Core', '~> 5.9.0'
  pod 'Firebase/Firestore', '~> 5.9.0'
  pod 'Firebase/DynamicLinks', '~> 5.9.0'
  pod 'Firebase/Storage', '~> 5.9.0'

推荐阅读