我正在考虑建立一个私有(private)仓库,允许通过 Cocoapods 分发二进制 .framework
文件(因此没有源代码)。
实际的 repo 将托管在 Git 服务器上,就像 Cocoapods 页面建议的那样,实际的 .framework
文件将托管在允许访问 .framework 的不同服务器上
文件通过 HTTPs。
假设我在 .podspec 文件中添加了这个:
spec.source = { :http => 'https://myhostserver.com/Releases/v1.0.0/MyLibrary.framework.zip' }
通过阅读文档,我不清楚 Cocoapods 支持哪种身份验证来通过 HTTPs 引用 .framework
文件。
我都看过了
http://guides.cocoapods.org/making/private-cocoapods.html https://guides.cocoapods.org/syntax/podspec.html#source
CocoaPods 的下载器在后台使用 CURL 下载文件。如果您想使用 HTTP,您可以在 ~/.netrc
文件中设置您的身份验证凭据。
关于ios - Cocoapods Podspec 源 HTTP 身份验证支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36045520/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |