我有一個Xcode項目。當在Xcode交互方式,我能夠使用Ad_Hoc_Distribution配置來運行/編譯/存檔,但是當我運行:無法使用命令行構建iOS項目,但通過Xcode界面很好
/usr/bin/xcodebuild -configuration Ad_Hoc_Distribution clean build
我的項目中,我得到一個錯誤:
/Users/esg/Documents/app-ios/testapp/testapp/AppDelegate.h:14:9: fatal error: 'RestKit/RestKit.h' file not found
#import <RestKit/RestKit.h>
^
1 error generated.
什麼會導致這當它通過接口工作時從命令行失敗?
感謝您的信息。這與我解決它的方式非常相似 - 基本上我手動編輯了pbxproj文件,每當找到應該包含的其他路徑時,都會添加所需的標頭搜索路徑。它現在有效。 – Eric 2012-08-10 13:56:23
我們確定這是由於在我們的xcodebuild命令行上使用了SRCROOT =指令。我們把它拿出來,我們的構建停止失敗。爲什麼他們使用Xcode 4.3.2是未知的。 SRCROOT =的值似乎是正確的,但我們只是解決了這個問題。 – 2012-08-10 21:53:40