2014-09-27 59 views
4

更新到最新版本的cocoapods後,我無法再生成該項目。卸載最新版本並返回到舊版本也不能解決問題。Cocoapods在更新後不再構建項目?

確切的代碼正在更新的CocoaPods前工作正常

[!]的MyApplication [App Store]目標覆蓋HEADER_SEARCH_PATHS構建設置在`豆莢/目標支持文件/豆莢,所有MyApplication/Pods-MyApplication.app存儲中定義。 xcconfig」。這可能會導致問題與安裝的CocoaPods

- Use the `$(inherited)` flag, or 

- Remove the build settings from the target. 
+0

@jww非常感謝這解決了這個問題。你可以添加你的評論作爲答案,以便我可以接受嗎? – aryaxt 2014-09-28 17:54:19

+0

好的,完成了。我有點不好意思這樣做,但這個問題確實需要未來訪問者的答案。 – jww 2014-09-28 18:54:06

+0

爲什麼感覺不好?它回答了這個問題:) – aryaxt 2014-09-28 20:03:04

回答

9

- Remove the build settings from the target.

打開在Xcode項目。選擇項目(不是目標)。然後確保HEADER_SEARCH_PATHS是可以接受的。現在,對於每個目標(不是項目),訪問相同的設置。如果其覆蓋,則將其覆蓋。

要刪除倍率中,選擇設置,以便其突出(即,白色文本與藍色背景),然後按COMMAND + DELETE。粗體文本應該消失,目標設置將返回到從項目設置繼承。

在下面的例子中,產品名稱被重寫爲目標,而包裝推廣高亮顯示。 (這些都不適用於您的問題 - 它們只是顯示在Xcode下查找的內容)。

enter image description here

-1

刪除我的.xcodeproj文件修復了這個問題,這個冗餘部分:

FRAMEWORK_SEARCH_PATHS = (
       "$(inherited)", 
       "$(PROJECT_DIR)", 
       "$(PROJECT_DIR)/Frameworks", 
      ); 
相關問題