7

我不得不更改我的申请名称,这导致了拒绝;更改名称和相应的构建设置后,我使用 Xcode 4 将新的二进制文件提交到 Mac App Store。Xcode 上传它没有问题,但几分钟后二进制文件将被拒绝并显示以下消息:

不支持的架构 - 应用程序可执行文件可能支持英特尔架构中的一种或两种:

i386(32 位)x86_64(64 位)

其他架构可能不包含在提交的二进制文件中。确认您的 Xcode 项目的构建设置包括这些架构而不包括其他架构。

我三次检查了构建设置,它们与工作的初始二进制文件相同(产品名称除外)。有人会了解可能导致此问题的原因吗?我检查了目标的“架构”和“有效架构”设置,它们是正确的。

碰巧的是,我的应用程序是否以“!”结尾?造成问题?即“我的应用程序!.app”

更新:又想到一件事,Apple 是否要求您使用最新的 Xcode 版本?我有 4.0.0 而不是 4.0.2。

4

1 回答 1

1

确保您没有在Valid Architectures中定义任何其他内容。

在此处输入图像描述

于 2011-08-30T17:46:33.533 回答