2010-02-17 18 views
0

我是一個Xcode初學者,並且在編譯OCMock測試時遇到一些問題。我在「Groups & Files」中添加了OCMock.framework,然後從單元測試目標中添加了非常基本的OCMock測試,基本上用於Canary測試。OCMock測試未能生成:Foundation/Foundation.h:沒有這樣的文件或目錄

當我編譯OCMockTests.m文件時,系統返回大約38個錯誤,指出OCMock.Framework文件中所有導入的頭文件不存在,並在頂部出現「Foundation/Foundation.h:無此文件或目錄」。但是當我編譯OCMock.Framework時,一切都成功了。我嘗試用NSObject.h替換Foundation.h,但系統甚至無法找到它。

我認爲這是一些鏈接器錯誤....系統是以某種方式可能無法獲得Sentest.Framework的位置。順便說一句,我用正確的(?)Sentest框架路徑(參數是「-Sentest All」)更新了可執行文件信息環境變量DYLD_FALLBACK_FRAMEWORK_PATH,它是IphoneOS文件夾的路徑。

需要您的建議...謝謝一堆。 〜Sayan

回答

相關問題