所以,一切都很好,然後我決定開始的XCode 5 DP3和iOS7開發由於IOKit找不到
在升級之前,我的項目編譯和運行在我的iPhone 3GS罰款(我做了一個有點軟電話應用);但它並沒有在我的iPhone 5上運行,我非常有信心,事實上,我還沒有將其配置爲包含armv7s架構。
我可以在模擬器上構建和運行一切正常,但(這是在配置應用程序以包含armv7s體系結構後),我無法讓它在我的設備上運行。
我得到這個錯誤:
ld: framework not found IOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我什至不知道如何使用一個-v看到調用。 我讀了一些IOKit僅用於模擬器的地方......這是否意味着我應該在我的設備上構建時從我的庫中取消鏈接?爲什麼我在使用3gs之前沒有收到這個錯誤?
我的假設爲什麼它不再適用於我的3gs(雖然錯誤是相同的),事實上它是iOS 6,而SDK可能只支持iOS 7(我的iPhone 5目前是)。
我可以證實這個解決方案在XCode 5和5.0.1 GM – nanoman
工程很好,這也適用於我。 – Jirapong
在Xcode 5和OSX 10.9.1中不起作用10.9.1 – Suge