2016-01-21 71 views
0

的CocoaPods的Source Location部分podspec文件需要一個git回購位置,例如:的CocoaPods - 隱藏的私人混帳回購協議的URL

# ――― 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"} 

有問題的吊艙包含專有二進制文件,並且git的URL包含了源代碼只能在開發團隊中訪問。

git倉庫URL是公開可見的嗎?有沒有辦法(和理由)隱藏這個URL?

回答

0

假設您正在發佈podspec,無法隱藏此URL。從你的問題我看不出你想要發佈規範的任何理由。您可以1)將podspec放在私人回購站的根目錄下,並在Podfile中指定來源或2)創建一個也是私有的內部規格回購站。