1
我正在嘗試使用cocoa pod包擴展來創建編譯框架。如何使用pod包創建編譯框架
源代碼和莢果規範示例項目可以在這裏找到:
https://github.com/avnerbarr/TestFramework.git
輸出結果可以在這裏找到:
https://github.com/avnerbarr/TestFrameworkCompiled
主要的想法是,我想用可可豆莢創建一個項目。
當我需要分發關閉源代碼時 - 我需要將所有依賴關係包含在生成的框架中。
我不希望我的最終用戶被迫使用可可豆莢。
但是,如果我可以利用可可豆莢能力來編譯和打包所有東西,那將是非常棒的。
我該怎麼做?
問題是編譯不正確。這些依賴不會被正確添加到pod package命令應該創建的已編譯框架中。例如,我在AFD規範中添加了AFNetworking作爲依賴項。當把輸出的框架集成到一個單獨的項目中時,我無法編譯該項目,因爲AFNetworking不包括在內。 –
問題是關於如何創建編譯框架。 'vendored_frameworks'實際上是否這樣做? (如果是這樣,它不適合我!) – shmim
你有沒有解決這個問題? – shmim