在$pod install
上给出警告并失败
它想说什么?
macOs:10.11.6 OSX El Capitan
我的广告连播版本是:1.5。 3
“当前可执行文件”(1.5。 2 )是什么意思?
和
如何更新?
答案 0 :(得分:12)
您遇到的错误是由于使用旧版Cocoapods构建的podfile.lock所致。您需要做的就是删除podfile.lock文件并运行a == &a[0]
。这将使用您当前的依赖关系创建一个新的podfile.lock。请注意,不要花太长时间,因为您的文件应该已经下载了,只需将它们链接到所述文件中即可。
答案 1 :(得分:5)
2个解决方案
ios/podfile.lock
,然后再次执行$pod install
OR
操作系统更新
2.1将mac更新为高塞拉利昂或更高
2.2更新xcode
2.3然后更新pod $ sudo gem install cocoapods
2.4,然后$cd ios
2.5,然后$pod install
2.6 $react-native start-ios
答案 2 :(得分:0)
$ [sudo] gem install cocoapods
您可以使用此命令进行更新
答案 3 :(得分:0)
对于像我这样的cocoapods版本为1.5.2的用户,您可以使用以下方式更新cocoapods
sudo gem install cocoapods
问题已经解决
要检查pod版本,请使用
pod --version
对于cocoapods版本为1.5.3的用户,可以删除podfile.lock并执行pod install
。但是请注意,如果未在podfile中指定项目中使用的库的版本,则它们将自动更新为最新的版本。
答案 4 :(得分:-1)
$ sudo gem install cocoapods
您可以解决