簡體   English   中英

如何在另一個pod .podspec文件中添加私有CocoaPod作為依賴項?

[英]How to add a private CocoaPod as a dependency in another pod .podspec file?

我正在開發一個私有pod,它依賴於其他私有pod。 所以我只想在我的pod .podspec文件中提及它。

它在pod2的.podspec文件中看起來像這樣。

s.dependency 'Pod1', '~> 0.0.1' , :git => 'https://github.com/MY_COMPANY/pod1.git', :commit => '9f9f4fe5b5959e0f2ea89e472eccf7aea6f37eea'

我開始知道“在podspec依賴說明符中沒有:git和:commit選項”所以如果沒有那么如何實現那個東西呢?

您必須維護私有podspecs的存儲庫。

將該存儲庫添加到CocoaPods安裝:

pod repo add MyPrivateSpecs git@git.example.com:MyPrivateSpecs

將私有依賴項pod添加到其中:

pod repo push MyPrivateSpecs Pod1

現在您可以像往常一樣簡單地引用該pod:

s.dependency 'Pod1', '~> 0.0.1'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM