我想将我的通用构建应用程序限制为 iPhone4/iPad,并且我已将 UIRequiredDeviceCapabilities
相应地设置为包含“armv7”。在我设置的build设置中:
"Architectures" = "Optimized (armv7)"
"Valid Architectures" = "armv7"
但我的通用应用程序的发布和分发构建生成此警告:
警告:iPhone 应用程序应包含 armv6 架构(当前 ARCHS = "armv7")
这真的是个问题吗?我可以安全地忽略警告吗?为什么我的调试构建没有显示相同的警告 - 构建配置具有相同的设置?
我正在使用 XCode 3.2.5、4.2 SDK 进行构建。
类似于这个问题,但不完全是:
"Warning: iPhone apps should include an armv6 architecture" even with build config set
最佳答案
我遇到了同样的问题。我相应地设置了项目设置,但在构建发布版本时仍然出现错误。我不得不编辑目标设置,发现“仅构建事件架构”已针对发布配置进行了检查。取消选中它解决了警告。我希望这可以帮助别人。
关于iphone - 警告 : iPhone apps should include an armv6 architecture (current ARCHS = "armv7"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5379506/