【发布时间】:2013-09-06 22:34:04
【问题描述】:
我尝试在新的 iPad 4(A6X、armv7s 指令集)上调试我的 ios 6.1 项目。但是构建失败了
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7 i386).
我正在使用 XCode5-DP6。在最新的 iPod touch (armv7) 以及 iPad 和 iPhone 模拟器(iOS 6.1 和 7.0)上调试应用程序。
我的理解是为 arm7 构建的代码应该在 arm7s 上构建和运行,因为 iPad3 和 iPad4 之间的应用程序是相同的?任何线索我做错了什么?
【问题讨论】:
-
最新的 iPhone 不是
armv6。更新您的项目以构建armv7和armv7s。armv6已经有一段时间没有被 Apple 接受了。 -
Apple 支持的所有 iPhone 都是 ARMv7 架构 - 或者在 iPhone5 ARM7s 的情况下
-
请检查我的回答,你在浪费时间。即使你成功编译你的构建也无法提交。
标签: ios objective-c ipad armv7 xcode5