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