4

我正在为 iOS6 构建我的应用程序,并且我想支持 armv6,所以我在架构和有效架构中添加了 armv6。现在应用程序在apple llvm 4.1上构建时出现很多错误,但它在llvm gcc 4.2上编译。当我使用 llvm gcc 4.2 构建一个 Adhoc 应用程序时,它不会安装在 iphone 3GS 和 ipod 3G 上。


这是可能的,因为kenji在接受的答案中给出了一个链接

4

2 回答 2

12

Xcode 4.5 删除了对构建 armv6 二进制文件的支持。

您不能只将 armv6 添加到构建设置中,因为不存在构建它的支持。

编辑添加

由于在评论中要求 - 对此的确认来自Xcode 4.5 发行说明

在此处输入图像描述

于 2012-09-24T12:38:56.150 回答
2

我在 4.4.1 中有同样的错误信息。通过将部署目标从 4.0 更改为 4.3 并从架构中删除 armv6 解决了问题。

于 2013-01-30T21:59:28.880 回答