2

我做了一些更改并准备将我的应用程序的更新版本上传到我使用 trigger.io 构建的应用程序商店

应用程序加载器显示此错误消息:

“iPhone/iPod Touch:应用程序可执行文件缺少所需的架构。必须至少存在以下架构之一:armv6”

也许答案就在这里:验证 iPhone 应用程序存档

我过去曾成功地将应用程序提交到 Apple 应用商店……但是,自从升级到 iOS6 后,我不能。我究竟做错了什么?这是 trigger.io 的构建设置问题吗?

这是一个屏幕截图:在此处输入图像描述

4

3 回答 3

4

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. 

这会帮助你..

于 2012-10-10T06:23:33.573 回答
1

从我们的 v1.4.16 平台开始,此问题已修复:http: //docs.trigger.io/en/v1.4/release-notes.html#v1-4-16

于 2012-10-03T01:31:41.827 回答
-1

看看你的构建设置。

在架构下,您可能会在列表中看到 armv6。

但是,Xcode4.5 不再为 armv6 构建二进制文件。因此,尽管您的设置表明它们正在构建,但它们不是。Application Loader 失败是因为您缺少 armv6 构建,即使您说您正在生产它。

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

于 2012-09-29T14:03:55.590 回答