我已经为podspec版本做了一个pod trunk push。我能再推一次并覆盖现有的吗?我试过了,但它给了我这个错误。
$ pod trunk push Parse-iOS-SDK.podspec
Validating podspec
-> Parse-iOS-SDK (1.2.21)
[!] Unable to accept duplicate entry for: Parse-iOS-SDK (1.2.21)有类似的命令像git push -f部队推它吗?
参考文献:http://guides.cocoapods.org/making/getting-setup-with-trunk
发布于 2014-09-01 17:24:45
2017年编辑:您现在可以删除主干上的豆荚,请参阅this answer
先前的答复:
不能使用主干覆盖规范。您应该通过更改来推动一个新的版本。您也可以向规范回购提交一个拉请求,但我们建议只是推出一个新版本。
发布于 2017-06-01 21:41:21
现在可以这样做了,首先删除吊舱,然后再推它:
pod trunk delete NAME VERSION然后
pod trunk push PODSPEC然而,这样做应该有一个很好的理由,最好的做法是永远不要删除版本,而是推出新的版本(基思说的那样)。
https://stackoverflow.com/questions/25604601
复制相似问题