我正在尝试将我的二进制文件发送到Apple(通过Application Loader)以获得App Store批准。但是,每次我发送.zip文件时,都会收到错误“应用程序缺少必需的体系结构。必须至少存在以下一种体系结构:armv6。”
以下是我的构建设置:
我的iOS部署目标是4.3。
进行这些设置更改后,我执行产品 - >构建 - >存档。打开Products文件夹下的.app文件,然后执行“压缩”操作以创建.zip文件。
当我在Application Loader中加载所述.zip文件时,它仍然给我错误。这些架构设置适用于我的项目和目标。
有什么想法吗?
答案 0 :(得分:4)
Xcode 4. *使用iOS 6 SDk确实包括对ARMv6的支持。
因此,如果您要针对iOS SDK 6.0进行构建,则必须放弃对ARMv6的支持。
答案 1 :(得分:0)
如果此更改未解决您的问题请检查您的应用程序加载器版本可能是您正在使用旧的xcode应用程序加载器。尝试使用新的应用程序加载器