所以,一切都很好,然后我决定开始的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