需要设备支持的用户界面要求:armv6和armv7。

3
我在下面把我的设置截图了。在我的项目设置中,我正在针对arm6和7进行目标设置。这是否意味着我需要包括armv6和armv7密钥,即使苹果的说明中声明“仅为armv6指令集编译”:
armv6 如果你的应用程序仅针对armv6指令集编译,请包括此密钥。(iOS v3.1及更高版本。)
armv7 如果你的应用程序仅针对armv7指令集编译,请包括此密钥。(iOS v3.1及更高版本。)
2个回答

1

不需要,因为你正在编译两种体系结构的代码,所以你不需要其中任何一个。只有当你编译单一体系结构的代码时才需要指定相关要求。


0
在xCode 4.2中,无法将架构切换到armv6,标准为armv7且无法更改。我不确定字段“有效架构”中的“armv6 armv7”值是否足以支持所有设备。因此,我按照peterept所述,在键“UIRequiredDevicesCapabilities”中包含了(数组)字符串值“armv6”。我希望这样我的应用程序将与所有(iPhone)设备兼容。其他经验?干杯。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接