我创建一个标签并运行:
pod repo push --allow-warnings myPodspecsRepo ../MyPod.podspec
然后我收到一条警告,因为单元测试失败。我修复,提交和推送它。我通过在本地和远程删除标签并再次创建来移动标签。
如果再次执行repo push
命令,仍然会收到旧错误,因为它一直使用标记的第一个位置,这迫使我创建新版本。
有没有一种方法可以使命令对标签使用新的提交?
答案 0 :(得分:1)
pod cache clean myPod
pod repo push --allow-warnings myPodspecsRepo ../MyPod.podspec
pod repo update
CocoaPods假定版本是不可变的,并相应地进行缓存。要更改版本的含义,需要清除本地缓存。