我想将我的通用构建应用程序限制为iPhone4/iPad,并且我已将UIRequiredDeviceCapabilities
设置为包含“armv7”。在构建设置我设置:警告:iPhone应用程序应该包含armv6架构(当前ARCHS =“armv7”)
"Architectures" = "Optimized (armv7)"
"Valid Architectures" = "armv7"
但发布和分发我建立通用的应用程序都产生这样的警告:
warning: iPhone apps should include an armv6 architecture (current ARCHS = "armv7")
这甚至一个真正的问题?我可以安全地忽略警告吗?为什么我的调试版本不会显示相同的警告 - 构建配置具有相同的设置?
我正在用XCode 3.2.5,4.2 SDK构建。
与此类似的问题,但并不完全:
"Warning: iPhone apps should include an armv6 architecture" even with build config set
是的,我在UIRequiredDeviceCapabilities中设置armv7。主要我想限制,因为我们测试的硬件只有armv7,并且该应用程序是计算密集型的,所以我们享受armv7速度。 – TomSwift 2011-03-21 15:28:24
哦,当然是:)所以一切都是安全的! – 2011-03-21 15:29:56