在$pod install上,它发出警告并失败
$pod install
它想表达什么?毛利率:10.11.6 osx el capitan我的pod版本是:1.5.3"当前可执行文件"(1.5.2)是什么意思?以及如何更新它?
isr3a4wc1#
你得到的错误是由于你的podfile.lock是用旧版本的Cocoapods构建的。你所需要做的就是删除你的podfile.lock文件并运行pod install。这将创建一个新的podfile.lock,包含你当前的依赖项。请注意,这不应该花费太长时间,因为你的文件应该已经下载了,它们只需要在所述文件中链接。
pod install
xeufq47z2#
1.删除了ios/podfile.lock并再次执行$pod install
ios/podfile.lock
1.操作系统更新2.1将MAC更新为高sierra或更高2.2更新xcode2.3然后更新pod $sudo gem安装cocopods2.4那么$cd ios2.5那么$pod install
$cd ios
1.做任何事情,使版本匹配,那么只有它会工作
z31licg03#
对于像我这样cocoapods版本为1.5.2的用户,可以使用以下命令更新cocoapodssudo gem install cocoapods问题就解决了用于检查pod版本pod --version对于cocoapods版本为1.5.3的程序,你可以删除podfile.lock并执行pod install。但是请注意,如果你的项目中使用的库的版本没有在podfile中指定,那么它们将自动更新到最新版本。
sudo gem install cocoapods
pod --version
zaq34kh64#
$ [sudo] gem install cocoapods
可以使用以下命令进行更新
ux6nzvsh5#
如果你已经尝试了上述方法,它不工作,然后尝试这种方式:
gem update --system
ercv8c1e6#
$ sudo gem安装cocopods你就能解决
6条答案
按热度按时间isr3a4wc1#
你得到的错误是由于你的podfile.lock是用旧版本的Cocoapods构建的。你所需要做的就是删除你的podfile.lock文件并运行
pod install
。这将创建一个新的podfile.lock,包含你当前的依赖项。请注意,这不应该花费太长时间,因为你的文件应该已经下载了,它们只需要在所述文件中链接。xeufq47z2#
1.删除了
ios/podfile.lock
并再次执行$pod install
1.操作系统更新
2.1将MAC更新为高sierra或更高
2.2更新xcode
2.3然后更新pod $sudo gem安装cocopods
2.4那么
$cd ios
2.5那么
$pod install
1.做任何事情,使版本匹配,那么只有它会工作
z31licg03#
对于像我这样cocoapods版本为1.5.2的用户,可以使用以下命令更新cocoapods
sudo gem install cocoapods
问题就解决了
用于检查pod版本
pod --version
对于cocoapods版本为1.5.3的程序,你可以删除podfile.lock并执行
pod install
。但是请注意,如果你的项目中使用的库的版本没有在podfile中指定,那么它们将自动更新到最新版本。zaq34kh64#
可以使用以下命令进行更新
ux6nzvsh5#
如果你已经尝试了上述方法,它不工作,然后尝试这种方式:
ercv8c1e6#
$ sudo gem安装cocopods
你就能解决