在我的公司,我们没有开放的互联网访问权限,所以使用合作的Nexus来开发依赖于许多依赖的应用程序。
在这个Nexus中,我们有mavencentral,jcenter,npmjs和其他存储库代理。但是我们开始为iOS开发,我们想要使用CocoaPods,但首先我要知道是否有某种方法可以通过Nexus使用CocoaPods。
有人知道怎么做吗?
Artifactory在实现此功能时存在问题。 https://www.jfrog.com/jira/browse/RTFACT-5385
答案 0 :(得分:4)
截至目前Nexus
不支持CocoaPods
:
https://issues.sonatype.org/browse/NEXUS-9733
并且Artifactory
确实(自v.4.5起):
https://www.jfrog.com/confluence/display/RTF/Artifactory+4.5
根据不同的存储库功能可以在此功能矩阵中找到更多信息:http://binary-repositories-comparison.github.io/
它有点过时,但我正在进行更新。
答案 1 :(得分:2)
截至2015年7月2日,
Nexus尚未获得Cocoapods的支持。 如果有足够的需求,他们可能会考虑最终为Nexus 3添加它。 - >来自他们的技术支持。
我正在为它寻找解决方法..
答案 2 :(得分:2)
Nexus 3.19.0现在支持Cocoapods和Conda:
https://blog.sonatype.com/cocoapods-conda-in-nexus-repository
在此处进行更详细的设置:https://help.sonatype.com/repomanager3/formats/cocoapods-repositories
答案 3 :(得分:0)
Sonatype Nexus 3从NXRM 3.19.0添加了对Cocoapods的支持