CocoaPods Source Location
文件的podspec
部分需要一个git repo位置,例如:
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# Specify the location from where the source should be retrieved.
# Supports git, hg, bzr, svn and HTTP.
#
s.source = { :git => "https://github.com/Company/some-private-repo.git" ,
:branch => "cocoaPods"}
有问题的pod包含专有二进制文件,包含源代码的git URL只能在开发团队中访问。
git repo网址是公开可见的吗?有没有办法(和理由)隐藏此网址?
答案 0 :(得分:0)
假设您要发布podspec,则无法隐藏此URL。根据您的问题,我看不出您要发布规范的任何原因。你可以1)将podspec留在私人仓库的根目录,并在你的Podfile中指定源代码,或2)创建一个私有的内部规格仓库。