iOS6的和的XCode 4.5 - 无法上传应用的应用商店

问题描述:

我做了一些修改,并准备我的应用程序的新版本上传到我使用trigger.ioiOS6的和的XCode 4.5 - 无法上传应用的应用商店

的应用程序加载显示此错误内置的应用程序商店消息:

“iPhone/iPod Touch上:应用程序可执行缺少必要的结构如下架构(S)必须存在至少一个:ARMv6的”

也许答案就在这里:validating an iPhone app archive

我已经成功地将应用程序提交到苹果应用程序商店在过去...但是,因为升级iOS6我不能。我究竟做错了什么?这是在trigger.io的构建设置问题吗?

下面是截图:enter image description here

+0

我能够使用'Trigger.io'和'iOS6'两个星期前(API版本1.4.14提交到应用商店)。所以它要么从1.4.15破坏,要么这个问题更具体。 –

+0

@Patrick我的配置正在使用 - “platform_version”:“v1.4” - 所以应该始终让我对最新的和最大的修订版本。 –

+0

和“Forge tools running in 3.3.17” –

这被指定为我们v1.4.16平台: http://docs.trigger.io/en/v1.4/release-notes.html#v1-4-16

看一看您的构建设置。

在体系结构下,您可能会在列表中看到armv6。

但是,Xcode4.5不再为armv6构建二进制文件。所以虽然你的设置说他们正在建造,但他们不是。 Application Loader失败,因为即使你说你正在制作它,你仍然错过了armv6的构建。

如果从列表中删除armv6并重建,则此问题消失。

的Xcode 4.5支持armv7 and armv7s架构。

所以请

1. select your Build architecture as Standard (armv7 &armv7s) 
2. select deployment target as IOS 4.3 and 
3. add the following variable in the `info.plist`:- 
    Required Device capabilities with Item0 values as armv7. 

这将帮助你..