如何删除我的 public cocoa pods
How do I delete my public cocoa pods
我已经创建了一对测试 cocoa pods public 我不仅需要从我的计算机中删除它们,还需要从 public 播客列表中删除它们?有没有办法去掉后备箱?
要完全删除这些规范,您需要向 specs repo removing the affected files. If you want to also remove them from the trunk database, you'll have to submit an issue on the trunk repo 提交拉取请求以说明情况。
为了完成 @Keith Smiley 的回复,请在下面找到一些其他重要细节:
如果...我可以提交拉取请求吗
问:我想将我的 Pod 更新到新版本?
A:不,这不再是更新 Pod 的合适方式。必须使用 pod trunk push [NAME.podspec].
上传 Pod 更新
问:我在刚刚推的 Podspec 中犯了错误?
A:不。解决这个问题的最快方法是编辑你的 .podspec,增加版本号和 pod trunk push [NAME.podspec].
问:我删除了这个Pod?
A:人们依赖于您的图书馆,您应该将 the deprecated flag via a pull request 应用到图书馆的所有版本。应尽可能避免移除 Podspecs。这是为了确保围绕 CocoaPods 生态系统构建的系统保持同步。
问:没有人需要那个 pod,也不会下载它...为什么我不能直接删除它?
A:我们的政策是只永久删除真正需要它的 pods,例如可能包含密码的 Pods、malicious/harmful 代码等。有效地弃用 pod将其从被发现中移除,并在 99% 的情况下都能解决问题。
问:但是如果..
答:很有可能,不会。
我已经创建了一对测试 cocoa pods public 我不仅需要从我的计算机中删除它们,还需要从 public 播客列表中删除它们?有没有办法去掉后备箱?
要完全删除这些规范,您需要向 specs repo removing the affected files. If you want to also remove them from the trunk database, you'll have to submit an issue on the trunk repo 提交拉取请求以说明情况。
为了完成 @Keith Smiley 的回复,请在下面找到一些其他重要细节:
如果...我可以提交拉取请求吗
问:我想将我的 Pod 更新到新版本?
A:不,这不再是更新 Pod 的合适方式。必须使用 pod trunk push [NAME.podspec].
上传 Pod 更新问:我在刚刚推的 Podspec 中犯了错误?
A:不。解决这个问题的最快方法是编辑你的 .podspec,增加版本号和 pod trunk push [NAME.podspec].
问:我删除了这个Pod?
A:人们依赖于您的图书馆,您应该将 the deprecated flag via a pull request 应用到图书馆的所有版本。应尽可能避免移除 Podspecs。这是为了确保围绕 CocoaPods 生态系统构建的系统保持同步。
问:没有人需要那个 pod,也不会下载它...为什么我不能直接删除它?
A:我们的政策是只永久删除真正需要它的 pods,例如可能包含密码的 Pods、malicious/harmful 代码等。有效地弃用 pod将其从被发现中移除,并在 99% 的情况下都能解决问题。
问:但是如果..
答:很有可能,不会。