![](/img/trans.png)
[英]Xcode 8: linker command failed with exit code 1 (use -v to see invocation)
[英]xCode 7: linker command failed with exit code 1 (use -v to see invocation)
當我在模擬器中運行我的應用程序時,一切正常。 但是當我嘗試在我的設備上運行它(iOS 8.4)時,我收到此錯誤:
ld: warning: directory not found for option '-F/Applications/Xcode- beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/Developer/Library/Frameworks'
ld: file not found: /Users/simen/Library/Developer/Xcode/DerivedData/tablesearch-doxaezkgsjeztnfkntkvhvhrjkdj/Build/Products/Debug-iphoneos/tablesearch.app/tablesearch
clang: error: linker command failed with exit code 1 (use -v to see invocation)
誰知道該怎么辦? 謝謝
要解決這個問題:
您的設備版本是iOS 8.4,但項目目標是iOS 9.0?
將項目目標更改為iOS 8.4,然后重試。
項目中的SDKROOT設置被額外的空格損壞(假設這些空格不是拼寫錯誤)或者您的Xcode副本有問題(如果這些空格是拼寫錯誤)。
如果它不是這兩件事之一,那么查看.xcodeproj包並使用文本編輯器打開project.pbxproj文件並搜索“Xcode- beta.app”(帶有這些額外的空格)。 找到它,根據作為其值的一部分的字段的名稱找出哪個設置是錯誤的,並修復Xcode中的相關設置。
我創建了一個新項目,現在一切正常。 謝謝你的幫助。
對於我的情況,問題是一個錯誤的插件 。
嘗試刪除任何非常見的插件,然后重試。
嘗試這個 ..
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.