【发布时间】:2014-11-11 06:11:27
【问题描述】:
无法在itunesconnect 中发送新版本的应用程序。尽管上周发生了相同的版本发送。在代码中,我只是更改了一个按钮的名称,没有更多的更改没有在哪里进行。
但总是报错:
错误 ITMS-9000:“不支持的架构。您的可执行文件包含不支持的架构 '[x86_64, i386]'”
在我的项目中 -> 构建设置:
ARCHS = $(ARCHS_STANDARD_32_BIT)
//:配置 = 调试
ONLY_ACTIVE_ARCH = 是
//:配置 = 发布
ONLY_ACTIVE_ARCH = 否
VALID_ARCHS = armv7 armv7s
【问题讨论】:
-
确保在 Xcode 窗口顶部选择了“iOS 设备”作为目标 - 您正在尝试提交模拟器构建
-
@Paulw11 它设置了我的 iPhone。我正在上面建立一个项目,一切顺利。然后做存档并尝试发送一个itunescoonect,结果是一样的。
-
您需要仔细检查您的构建设置或从版本控制回滚并重试 - 出于某种原因,您正在生成 x86 构建
-
检查产品 -> 方案 -> 编辑方案... -> 存档。它必须说构建配置:“发布”。
标签: ios objective-c app-store-connect xcode6