2013-12-09 77 views
2

我有podspec 然後 私人項目(庫)A I已經創建與項目乙podfile: 莢 'A',:路徑=> 「../A/」 並且還podspec對於B ,那麼我想在項目C中使用具有所有依賴關係(也是私有項目A)的項目B,所以我在項目C中創建了Podfile: pod'B',:path =>「../../frameworks/B /」的CocoaPods嵌套私有庫

在項目CI可以看到像AFNetworking項目B還公共圖書館的文件但沒有導入我的私人圖書館A.

我也嘗試將s.dependency添加到庫B的podspec到庫A,但是使用:path生成錯誤,如果它不起作用,則可能無法正常工作,因爲它可能正在查看公共庫。

我錯過了什麼?我怎樣才能將圖書館與所有私人圖書館一起導入

回答

0

這個問題很古老,但看起來你需要指定你的BA的依賴B.podspec。看起來你試圖在Podfile中指定它的依賴關係,這是錯誤的。

還有一個問題很快就會遇到:您無法在podspec中指定:path。爲了使用私人吊艙,您需要創建一個私人吊艙。

https://guides.cocoapods.org/making/private-cocoapods.html