2014-07-21 76 views
2

我用的CocoaPods在我的iOS項目管理依賴和我保持/pod文件夾了我的倉庫的從GitHub的.gitignorelink如何在本地編輯Cocoapods依賴關係?

建議此提出一個問題,當一個庫需要一些定製E/O修正錯誤,因爲你的編輯後的代碼不會被壓入存儲庫。

我試圖分叉原始存儲庫,創建一個新的podspec並將該庫的新版本添加到Cocoapods存儲庫,但是這是一項非常多的工作。

任何建議更可靠的方法?

+0

問題點,要求我們建議還是找一個工具,庫或者最喜歡的非現場資源是堆棧溢出的話題,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – Neeku

回答

3

這可能是很多工作,但分叉是最好的前進方向。如果你創建了一個錯誤修正,那麼做正確的事情並在GitHub上提交一個合併請求。

如果項目在根中已經有PodSpec,則不必創建一個新的叉以使用叉。

在你Podfile,包括

pod 'YourLibrary', :git => 'http://github.com/yourname/yourlibrary', :commit => 'shahash'

否則,如果你有一個本地安裝,你可能只是在那個

pod 'YourLibrary', :path => '~/git/yourlibrary'

相關問題