我不得不改变应用程序的名称,导致拒绝;更改名称和相应的构建设置后,我使用Xcode 4将新二进制文件提交到Mac App Store .Xcode上传它没有问题,但几分钟后二进制文件将被拒绝此消息:
不支持的架构 - 应用程序 可执行文件可以支持其中一个或两个 英特尔架构:
i386(32位)x86_64(64位)
其他架构可能不是 包含在提交的二进制文件中 确认您的Xcode项目 构建设置包括那些 架构,没有其他人。
我对构建设置进行了三重检查,它们是相同的(产品名称除外)作为初始二进制文件。是否有人能够了解可能导致此问题的原因?我检查了Target的“架构”和“有效架构”设置,它们是正确的。
通过关闭机会,我的应用程序结束于'!'引起问题?即, “MyApp的!。应用程序”
更新:还有一件事,Apple是否要求您使用最新的Xcode版本?我有4.0.0而不是4.0.2。
答案 0 :(得分:1)
确保您没有在有效架构中定义任何其他内容。