如何仅按名称荚下载?

时间:2018-09-21 08:12:10

标签: swift cocoapods

我创建了自己的Pod。但是我似乎无法通过

下载Pod
pod 'MyFramework'

我必须指定

pod 'MyFramework', git => 'https://github.com/Alamofire/Alamofire.git

有什么我可以做的,以便我可以单独下载Pod的名称吗?

谢谢

1 个答案:

答案 0 :(得分:3)

您需要将您的库提交给规格库。

您可以阅读以下内容:

什么是规范仓库:

https://guides.cocoapods.org/making/specs-and-specs-repo.html#how-does-the-specs-repo-work

将您的库提交给Spec Repo

https://guides.cocoapods.org/making/making-a-cocoapod.html#submitting-open-source-code

创建一个Cocoa Pods中继帐户进行提交

https://guides.cocoapods.org/making/getting-setup-with-trunk

基本上,您的pod文件中所有这些都没有附加git url。正在规范回购中对其进行查找。

示例:

pod 'Alamofire', '~> 4.7'

CocoaPods将调查Cocoa Pods Spec Repo。要获取正确的网址以提取该库。

CocoaPods Spec Repo具有接受库的严格准则。您可以在我发布的资料中阅读它。

您还可以部署自己的私有Spec Repo:

https://guides.cocoapods.org/making/private-cocoapods