iOS - 構建失敗,CocoaPods無法找到頭文件我有一個使用CocoaPods的iOS項目。一切都在順利進行,直到另一位開發(fā)人員開始在同一個項目上工作。他做了一些更改(據我所知只對代碼)并在回購中創(chuàng)建了一個新的分支。我檢查了他的分支并嘗試構建它,但是我收到一個錯誤:找不到ASLogger / ASLogger.h文件。即使我刪除了整個項目并制作了新的副本并使用“pods install”。構建失敗仍然存在。你知道問題出在哪里嗎?如果您需要更多信息,請詢問。
3 回答

偶然的你
TA貢獻1841條經驗 獲得超3個贊
更新
確保您的目標Podfile
包含link_with
缺少配置文件的目標。Cocoapods 默認只設置第一個目標。例如
platform :osx, '10.7'pod 'JSONKit', '~> 1.4'link_with 'Pomo', 'Pomo Dev', 'Pomo Tests'
------結束更新
注意:請注意,您必須查看項目 - >信息 - >配置,了解以下步驟。
我有類似的癥狀,發(fā)現該pods.xcconfig
文件沒有包含在target
我試圖構建的具體內容中。其他一些建議的解決方案對我有用,但這個解決方案似乎解決了潛在問題的一部分。
簡單的解決方案是更改為沒有一組的目標設置配置文件。

守著星空守著你
TA貢獻1799條經驗 獲得超8個贊
更新
我已經更新了這個,因為我的原始答案,得到了downvote,所以我希望這有幫助。如果確實如此,希望它會得到我的投票。
如果未導入標頭,則可能存在沖突HEADER_SEARCH_PATHS
。嘗試添加$(inherited)
到構建設置中的標題搜索路徑,以確保它從CocoaPods中提取.xcconfig文件中包含的任何搜索路徑。
這應該有助于解決任何沖突并正確導入您的源。
- 3 回答
- 0 關注
- 876 瀏覽
添加回答
舉報
0/150
提交
取消