我正在使用xCode 4.2并尝试部署我的应用程序.我没有通过以下错误消息验证:
application executable is missing a required architecture armv6
Run Code Online (Sandbox Code Playgroud)
我的架构的值设置为标准(armv7).这是下拉列表中的唯一选项.基础SDK:iOS 5.0(这是唯一选项)部署SDK:3.2仅构建活动架构:无有效架构:armv6 armv7 armv7f armv7k
有谁请知道这个问题的解决方案?
我刚刚升级到iOS5/Xcode 4.2,现在我正在尝试将应用程序提交到App Store.当我尝试验证我的档案时,我收到一条错误消息:
iPhone/iPod touch:应用程序可执行文件缺少必需的体系结构.至少必须存在以下架构之一:armv6
我已经检查了一些类似的问题,并且大多数接受的答案都说明Build Active Architecture Only了NO.我已经这样做了,我仍然有同样的问题.这是我的钥匙:
Architectures:
Distribution: Standard (armv7) - $(ARCHS_STANDARD_32_BIT)
Base SDK : iOS 5.0
Build Active Architecture Only: NO
Valid Architectures: armv6 armv7
Run Code Online (Sandbox Code Playgroud)
任何有关如何解决这个问题的帮助非常感谢!
谢谢,
Teja
编辑:还手动将键armv6添加到Build Settings中的Architectures部分.没变.