我一直在關注這個博客帖子:Adding unit tests to existing project.OCUnit測試到現有的iOS項目。 「LD:找不到文件」
我得到不過這個錯誤:
LD:未找到文件: 編譯/產品/調試 - 的iPhoneOS/MyApp.app/MyApp的 命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang 失敗,退出代碼1
我有我的測試目標屬性,
捆綁裝載機= $(BUILT_PRODUCTS_DIR)/MyApp.app/MyApp
測試主機= $(BUNDLE_LOADER)
(兩者等同於:建立/調試-的iPhoneOS/MyApp的。 app/MyApp)
我瘋狂的猜測是那些變量沒有指向與編譯器相同的位置。 「build/Debug-iphoneos/...」vs「Build/Products/Debug-iphoneos/...」
對於這種猜測,我可能完全錯誤,但無論哪種方式,是否有人知道是什麼原因導致此錯誤或我將如何修復這些環境變量?
感謝您的幫助,
山姆
也許你有一個區分大小寫的文件系統,並具有信件上的錯誤呢?我以前見過那個。 – fisk 2012-03-05 23:46:04