我在 Lion 10.7.3 上安装了 XCode 4.3.2 我尝试在 AppStore 中分发我的应用程序,但是当我验证时,我收到错误消息:“iPhone/iPod Touch:应用程序可执行文件缺少所需的架构。至少其中一个必须存在以下架构:armv7",但我在目标设置中有此架构。
我在构建设置中将“armv6”添加到架构中(许多人推荐),但这对我不起作用。这是我的项目的构建设置:
---建筑---
架构 - 标准 (armv7)
发布 - 标准 (armv7)
基础 SDK - 最新 iOS (iOS 5.1.)
仅构建活动架构 - 否
支持的平台 - iphonesimulator iphoneos
有效架构 - armv7
---构建选项---
构建变体 - 正常
C/C++/Objective-C 的编译器 - 默认编译器(Apple LLVM 编译器 3.1)