Xcode 4.2/iOS 5 - 至少必须存在以下架构之一:armv6

Tej*_*udi 2 xcode itunesconnect xcode4.2

我刚刚升级到iOS5/Xcode 4.2,现在我正在尝试将应用程序提交到App Store.当我尝试验证我的档案时,我收到一条错误消息:

iPhone/iPod touch:应用程序可执行文件缺少必需的体系结构.至少必须存在以下架构之一:armv6

我已经检查了一些类似的问题,并且大多数接受的答案都说明Build Active Architecture OnlyNO.我已经这样做了,我仍然有同样的问题.这是我的钥匙:

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部分.没变.

And*_*eis 5

将目标设置为iOS 4.3将消除App Store错误,因为iOS 4.3需要armv7并且旧版armv6设备不支持.