我已经通过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
但我不确定是否有更新。
当前回答
Podfile。在项目的Podfile下的lock文件。
最主要的是,强迫它通过你最喜欢的TextEditor打开,如Sublime或TextEdit[打开与->选择Sublime],因为它不给一个选项直接打开。
其他回答
要检查项目的pod的安装版本,可以使用CocoaPods指南中提到的过时的命令荚
每一行的输出将显示你所需要的一切,例如: - <pod名称> <当前版本> -> <最新版本(有限制)>(最新版本<最新版本(没有限制)>)
所以当前版本是已安装的版本,下一个是Podfile中有限制的最新版本,最后一个是没有限制的可用版本。
CocoaPods版本
[iOS依赖管理器]
CocoaPods程序版本
CocoaPods程序是用Ruby构建的,它可以用macOS上可用的默认Ruby安装。
pod --version //1.8.0.beta.2
//or
gem which cocoapods //Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.0.beta.2/lib/cocoapods.rb
//install or update
sudo gem install cocoapods
豆荚版
Podfile中指定的pod版本
Podfile.lock
它位于与Podfile相同的文件夹中。在这里你可以找到一个版本的豆荚使用
搜索豆荚
如果您对所有可用版本的特定豆荚感兴趣,您可以使用
pod search <pod_name>
//or
pod trunk info <pod_name>
在Podfile中设置pod版本
//specific version
pod '<framework_name>', "<semantic_versioning>"
// for example
pod 'MyFramework', "1.0"
pod outdated
当你运行pod outdated时,CocoaPods会列出所有pod文件中列出的更新版本。lock(每个pod当前安装的版本),并且可以更新(只要它匹配诸如pod 'MyPod', '~>x. lock '等限制)。y' set in your Podfile)
您可以在终端上使用此命令查看所有已安装的pod版本
宝石列表-本地| grep cocoapods
有两种方法知道Pod版本:
豆荚,版本
1.10.1
可可足类的宝石
/图书馆/ Ruby /珠宝/ 2.6.0 /珠宝/ cocoapods-1.10.1 / lib / cocoapods.rb