我已经将我的应用程序从 react-native 0.60.4 更新到 0.61.5 它运行良好安卓。 但是在iOS中,我无法安装pod。 在运行 pod 安装时,我遇到了这个问题,如下所示。
[!] Unable to find a specification for `FBReactNativeSpec (= 0.61.5)` depended upon by `React-CoreModules`
您是否尝试手动添加 podspec 路径?
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
你使用的是哪个版本的椰子荚?
尝试也运行pod install --repo-update
。
我想你已经点击了这个链接 https://react-native-community.github.io/upgrade-helper/在这里,您必须设置以前的项目版本和要更新的最新版本。请仔细按照说明进行操作,它将帮助您升级项目,并希望一切顺利......
试试
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/React/FBReactNativeSpec"
而不是
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
似乎它将文件夹从/Libraries
更改为/React
。
https://react-native-community.github.io/upgrade-helper/是你最好的朋友,除非你的代码中有其他自定义组件或更改,你不确定要进行哪些更改。