我已经通过CocoaPods更新了Flurry,但是我如何检查Flurry是否更新了?
我的意思是,终端显示一切正常:
Installing FlurrySDK (4.2.3)
Generating Pods project
Integrating client project
但我不确定是否有更新。
我已经通过CocoaPods更新了Flurry,但是我如何检查Flurry是否更新了?
我的意思是,终端显示一切正常:
Installing FlurrySDK (4.2.3)
Generating Pods project
Integrating client project
但我不确定是否有更新。
当前回答
你可以使用下面的命令找到Cocoapods的版本:
pod —-version
O /p: 1.2.1
现在如果你想要Gems和Cocoapods的详细版本,请使用下面的命令:
茧足类宝石(不含须藤)
o/p: /Library/Ruby/Gems/2.0.0/ Gems/ cocoapds -1.2.1/lib/ cocoapds .rb
椰子足类的Sudo宝石(含Sudo)
o/p: /Library/Ruby/Gems/2.0.0/ Gems/ cocoapds -1.2.1/lib/ cocoapds .rb
现在,如果你想在Podfile中获得特定版本的Pod,那么只需在终端中使用命令Pod安装。这将显示与版本一起在项目中使用的pod列表。
其他回答
你可以使用下面的命令找到Cocoapods的版本:
pod —-version
O /p: 1.2.1
现在如果你想要Gems和Cocoapods的详细版本,请使用下面的命令:
茧足类宝石(不含须藤)
o/p: /Library/Ruby/Gems/2.0.0/ Gems/ cocoapds -1.2.1/lib/ cocoapds .rb
椰子足类的Sudo宝石(含Sudo)
o/p: /Library/Ruby/Gems/2.0.0/ Gems/ cocoapds -1.2.1/lib/ cocoapds .rb
现在,如果你想在Podfile中获得特定版本的Pod,那么只需在终端中使用命令Pod安装。这将显示与版本一起在项目中使用的pod列表。
pod outdated
当你运行pod outdated时,CocoaPods会列出所有pod文件中列出的更新版本。lock(每个pod当前安装的版本),并且可以更新(只要它匹配诸如pod 'MyPod', '~>x. lock '等限制)。y' set in your Podfile)
从终端查看cocoapods版本:
Sudoless:
gem which cocoapods
Sudo:
sudo gem which cocoapods
另外注意:如果你想编辑podfile或podfile。锁不要在编辑器中编辑它。只能用XCode打开。
豆荚,版本
获取已安装pod的版本
投票最高的答案(MishieMoo)是正确的,但它没有解释如何打开Podfile.lock。每次我都试着回答:
你在终端打开它,进入它所在的文件夹并运行:
vim Podfile.lock
我从这里得到了答案:如何打开Podfile.lock
您可以通过按冒号并输入quit来关闭它,或者按冒号和字母q然后进入
:quit // then return key
:q // then return key
另一种方法是在终端,你也可以cd到你的Xcode项目所在的文件夹,然后进入
$ open Podfile。锁定Xcode
第二种方法,打开后按左上角的红色X按钮关闭。