在$pod install
它上面给出警告并失败
用于生成锁文件的 CocoaPods 版本(1.5.3)高于当前可执行文件的版本(1.5.2)
它想表达什么?
macOS:10.11.6 osx el capitan
我的 pod 版本是:1.5。3
“当前可执行文件”(1.5.2 )是什么意思?
和
如何更新它?
在$pod install
它上面给出警告并失败
用于生成锁文件的 CocoaPods 版本(1.5.3)高于当前可执行文件的版本(1.5.2)
它想表达什么?
macOS:10.11.6 osx el capitan
我的 pod 版本是:1.5。3
“当前可执行文件”(1.5.2 )是什么意思?
和
如何更新它?
您收到的错误是由于您的 podfile.lock 是使用旧版本的 Cocoapods 构建的。您需要做的就是删除您的 podfile.lock 文件并运行pod install
. 这将使用您当前的依赖项创建一个新的 podfile.lock。请注意,它不应该花费太长时间,因为您的文件应该已经下载,它们只需要在所述文件中链接。
2 解决方案
ios/podfile.lock
并再次执行$pod install
或者
操作系统更新
2.1 更新 mac 到 high sierra 或更高
2.2 更新xcode
2.3 然后更新 pod $sudo gem install cocoapods
2.4 然后$cd ios
2.5 然后$pod install
对于像我这样 cocoapods 版本为 1.5.2 的人,您可以使用更新 cocoapods
sudo gem install cocoapods
问题就解决了
用于检查 pod 版本使用
pod --version
对于 cocoapods 版本为 1.5.3 的用户,您可以删除 podfile.lock 并执行pod install
. 但是请注意,如果您的项目中使用的库的版本未在 podfile 中指定,那么它们将自动更新到最新版本。
$ [sudo] gem install cocoapods
您可以使用此命令进行更新
$ sudo gem 安装 cocoapods
你可以解决