5

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

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

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

我的 podspec 文件位于项目的根目录中,我按照可达性中的示例进行操作。当我更新我的 pod 时,我像往常一样在 xcode 中更改版本号,我更新了 podspec 版本和源(标签)。我还将标签应用于 git。更新后,当我进行 pod update / pod oudated 时,我永远不会得到这个新更新。我最终不得不删除吊舱,执行“吊舱安装”-> 添加吊舱,再次执行“吊舱安装”。此时我得到了我的最新版本。

我觉得我可能会遗漏一些东西,但我已经通过指南没有运气。

4

2 回答 2

2

你从来没有得到更新,因为你应该清理缓存cocoapods

pod cache clean --all

之后,只需拨打通常的电话pod update,它应该可以工作。

于 2015-09-30T10:03:44.400 回答
1

我在用着

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

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

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

你可以在那里得到更多https://guides.cocoapods.org/using/the-podfile.html

于 2015-08-18T15:31:17.117 回答