Ios CocoaPods找不到pod的兼容版本;反应/核心“;

Ios CocoaPods找不到pod的兼容版本;反应/核心“;,ios,reactjs,native,pod-install,Ios,Reactjs,Native,Pod Install,当我开始安装吊舱时 结果是: [!]CocoaPods找不到pod“React/Core”的兼容版本: 在Podfile中: react-native fetch blob(来自。/node\u模块/react-native fetch blob)已解析为0.10.6,这取决于 反应/核心 没有一个规范源包含满足依赖关系的规范:React/Core 你有: 输入了错误的名称或版本 未将承载Podspec的源repo添加到您的Podfile中 我试着像这样修理 pod回购更新*+pod更新 删

当我开始安装吊舱时 结果是:

[!]CocoaPods找不到pod“React/Core”的兼容版本: 在Podfile中: react-native fetch blob(来自
。/node\u模块/react-native fetch blob
)已解析为0.10.6,这取决于 反应/核心

没有一个规范源包含满足依赖关系的规范:
React/Core

你有:

  • 输入了错误的名称或版本
  • 未将承载Podspec的源repo添加到您的Podfile中
我试着像这样修理 pod回购更新*+pod更新 删除podfile.lock 仍然不起作用 提前谢谢 pod文件是:
平台:ios,“10.0”
需要_relative'../node_modules/@react native community/cli平台ios/native_modules'
目标“交付\合作伙伴”做什么
#交付的吊舱\u合作伙伴
pod'FBLazyVector',:path=>“./node_modules/react native/Libraries/FBLazyVector”
pod'FBReactNativeSpec',:path=>“./node_modules/react native/Libraries/FBReactNativeSpec”
pod'RCTRequired',:path=>“./node_modules/react native/Libraries/RCTRequired”
pod'RCTTypeSaffety',:path=>“./node_modules/react native/Libraries/TypeSafety”
pod'React',:path=>'../node_modules/React native/'
pod'React Core',:path=>'../node_modules/React native/'
pod“React CoreModules',:path=>“../node_modules/React native/React/CoreModules”
pod“React Core/DevSupport”,路径=>'../node_modules/React native/'
pod“React RCTActionSheet”,:path=>“../node_modules/React native/Libraries/ActionSheetIOS”
pod“React RCTAnimation”,路径=>“../node_modules/React native/Libraries/NativeAnimation”
pod'React RCTBlob',:path=>'../node_modules/React native/Libraries/Blob'
pod“React RCTImage',:path=>“../node_modules/React native/Libraries/Image”
pod“React RCTLinking”,:path=>“../node_modules/React native/Libraries/LinkingIOS”
pod“React RCTNetwork”,:path=>“../node_modules/React native/Libraries/Network”
pod“React RCTSettings',:path=>“../node_modules/React native/Libraries/Settings”
pod'React RCTText',:path=>'../node_modules/React native/Libraries/Text'
pod“React-RCTVibration',:path=>“../node_modules/React-native/Libraries/Vibration”
pod“React Core/RCTWebSocket”,:path=>“../node_modules/React native/”
pod'React cxxreact',:path=>'../node_modules/React native/ReactCommon/cxxreact'
pod'React jsi',:path=>'../node_modules/React native/React Common/jsi'
pod'React-jsiexecutor',:path=>'../node_modules/React-native/React-Common/jsiexecutor'
pod“React-jsinspector',:path=>“../node_modules/React-native/React-Common/jsinspector”
pod'ReactCommon/jscallinvoker',:path=>“./node_modules/react native/ReactCommon”
pod“ReactCommon/turbomodule/core”,路径=>“./node_模块/ReactNative/ReactCommon”
pod“Yoga”,路径=>“../node_模块/react native/react common/Yoga”
pod'DoubleConversion',:podspec=>'../node_modules/react native/third party podspecs/DoubleConversion.podspec'
pod'glog',:podspec=>'../node_modules/react native/third party podspecs/glog.podspec'
pod'Folly',:podspec=>'../node_modules/react native/third party podspecs/Folly.podspec'
目标为“交付测试”
继承!:搜索路径
#测试用吊舱
结束
使用本机模块!
结束
目标“交付\合作伙伴-tvOS”do
#交付吊舱\u合作伙伴-tvOS
目标“交付”\u合作伙伴-tvOSTests'do
继承!:搜索路径
#测试用吊舱
结束
结束
1-我更改行 在包文件中

@react-native firebase/analytics:“^6.0.0-alpha.25”

@react-native firebase/analytics:“^6.13.0-alpha.25”

2-cd iOS

3-pod更新

一切正常


谢谢

转到
/node module/react native fetch blob/react native fetch blob.podspec
&change

s.dependency 'React/Core'

希望这对你有帮助。不要怀疑


所有学分归:

我正在使用
rn fetch blob
(它取代了
react native fetch blob
repo),需要从v升级。0.10.15-->0.10.16通孔

npm i——保存rn fetch-blob@0.10.16


由于将RN从0.59.9升级到0.60.6,我需要这样做。为我工作

此命令将修复在项目根目录中运行此命令的问题,并将所有npm模块中的“React/Core”替换为“React Core”:

grep -rl "s.dependency 'React/Core'" node_modules/ | xargs sed -i '' 's=React/Core=React-Core=g'
grep -rl "s.dependency 'React/Core'" node_modules/ | xargs sed -i '' 's=React/Core=React-Core=g'