Cocoapods Podspec源HTTP身份验证支持

时间:2016-03-16 19:43:49

标签: ios frameworks cocoapods

我正在研究设置一个私有仓库,允许通过Cocoapods分发二进制.framework文件(所以没有源代码)。

实际的repo将托管在Git服务器上,就像Cocoapods页面建议的那样,实际的.framework文件将托管在允许通过HTTP访问.framework文件的不同服务器上。

假设我在.podspec文件中添加了这个:

spec.source           = { :http => 'https://myhostserver.com/Releases/v1.0.0/MyLibrary.framework.zip' }

通过阅读文档,我不清楚Cocoapods支持哪种身份验证通过HTTP引用.framework文件。

我看了两个

http://guides.cocoapods.org/making/private-cocoapods.html https://guides.cocoapods.org/syntax/podspec.html#source

1 个答案:

答案 0 :(得分:1)

CocoaPods'Downloader正在使用CURL来下载文件。如果要使用HTTP,可以在~/.netrc文件中设置身份验证凭据。