我正在編寫一個圖書館作爲一個窗口(使用pod lib create
),我想弄清楚如何構建我的文件,因爲我有靜態庫,非弧文件和弧文件的混合。因此,我正在進行一些更改,然後運行pod spec lint NAME.podspec
以通過驗證。 (?這應該是罰款現在,右)如何測試我的podspec文件,而不必一直提交我的更改?
我沒有指定的任何遠程又那麼我podspec看起來像這樣:
s.source = { :git => "/Volumes/Development/Pods/POD_NAME", :commit => "aaf6d439349bf05a7399db3cd3b0fe3980eef1f7" }
但後來這意味着,每一次我做出改變,我需要提交我的更改並在我的podspec,save和lint中替換新的提交sha-1。
但這似乎並不是正確的方法,對吧?我的工作流錯了嗎?
在podfiles中:路徑可用於指定pod的本地路徑。不知道它是否有效,但看看你是否可以通過:源代碼路徑。 –
路徑不再是受支持的方法https://github.com/CocoaPods/cocoapods-packager/issues/32 – ApriOri