簡體   English   中英

如何將CocoaPods添加到已經鏈接到框架的現有項目

[英]How to add CocoaPods to an existing project that already links to frameworks

有一個構建良好的xcode項目。 它已經使用構建階段鏈接到“手動安裝”的幾個框架。 在遵循指南並在項目目錄上運行Pod安裝后,它無法繼續構建,為{insert arch here}錯誤提供了未定義的符號,這些錯誤與沒有安裝cocoapods的框架可以正常鏈接有關。 Podfile中沒有任何實際的Pod,因此,與特定的Pod問題相比,這更多是CocoaPods的一般問題。

pod install確實給出了有關HEADER_SEARCH_PATHS被覆蓋的警告,但是我已經將app項目的Configuration指向了cocoapods創建的配置文件,並且在其他設置之前已經具有($ inherited)。 看到庫頭不是問題,因為失敗是鏈接器錯誤,而不是編譯器錯誤。 對於現有的舊版iOS應用程序項目,Cocoapods只是不是一個有效的選擇?

Cocoapods應該可以與現有應用一起使用。 我認為這是標題搜索路徑,這給我帶來了很多麻煩。 您應該手動將條目添加到框架。

最佳解決方案:如果可用,請添加帶有Cocoapods的框架。 如果不是,則必須正確設置標題搜索路徑。

暫無
暫無

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

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