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

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

“iPhone / iPod touch:应用程序可执行文件缺少必需的架构。必须存在以下架构中的至少一个:ARMv6”

也许答案位于这里:验证iphone app存档吗?

我已成功提交到过去的Apple App Store的应用程序...但是,因为升级iOS6我不能。我究竟做错了什么?它是trigger.io的构建设置问题吗?

这里是一个屏幕截图:

有帮助吗?

解决方案

这是固定的,因为我们的V1.4.16平台: http://docs.trigger.io/en/v1.4/release-notes.html#v1-4-16

其他提示

Xcode 4.5支持世代odicetagcode架构。

所以请

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. 
.

这将有助于您..

看看您的构建设置。

在架构下,您可能会在列表中看到ARMv6。 但是,Xcode4.5不再为ARMv6构建二进制文件。所以虽然你的设置说他们正在建造,但它们不是。应用程序加载器失败,因为即使您说要制作它,您也缺少ARMv6 Build。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top