私人cocoapod从未显示更新

时间:2015-08-18 13:39:53

标签: ios cocoapods podspec

我有一个私人可可豆荚,我已成功制作并包含在我的项目中。

在我的项目的podfile中,我将其添加为:

pod 'myPrivatePod', git: 'https://git.private.com/myPrivatePod.git'

我的podspec文件位于项目的根目录中,我遵循了可达性的示例。当我更新我的pod时,我像往常一样更改xcode中的版本号,我更新了podspec版本和源代码(标签)..我还将选项卡应用于git。更新后,当我进行pod update / pod调试时,我永远不会得到这个新的更新。我最终不得不删除pod,执行'pod install' - >添加pod,再次'pod install'。此时我得到了我的最新版本。

我觉得我可能会遗漏一些东西,但是我已经完成了导游而没有运气。

2 个答案:

答案 0 :(得分:1)

我正在使用

  

pod' MyLib',:git => ' ssh:path.git',:branch => '发展' //将获取开发分支的最后一次提交

     

pod' MyLib',:git => ' ssh:path.git',:branch => '主' //将获取主分支的最后一次提交

     

pod' MyLib',:git => ' ssh:path.git',:commit => ' 7b1790e' //将获取指定的提交

你可以获得更多https://guides.cocoapods.org/using/the-podfile.html

答案 1 :(得分:1)

您从未获得更新,因为您应该清除cocoapods的缓存:

pod cache clean --all

之后,只需拨打通常的pod update即可。