我有一个已发布的Cocoapod,说它名为abc-sdk,我希望将其名称(大写)固定为Abc-SDK。可能吗?
我尝试更改podspec中的s.name(以及podspec文件名的大小写),但是当我运行pod trunk push时,我得到了:[!] The following validation failed:- Name is already taken.什么是正确的方法?

最佳答案

嗯,是的,可以更改(通过PR到Specs仓库),但是不鼓励这样做,因为它会破坏每个人的Podfile。

解决此问题的另一种方法是直接创建一个新的Podspec,并在较旧的Podspec上使用deprecated_in_favor_of指向新的Podspec。例如。 AbcSDK而不是Abc-SDK

关于ios - 如何重命名cocoapod,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28789807/

10-11 14:53