2

最近我在更新我的 ios5 应用程序时遇到了一个问题,该应用程序在 ios5 中运行良好,以便在 iPhone 5 (ios6) 中运行。该应用程序有 nib 文件,需要根据各自的视图边界重新排列。在模拟器中构建/运行时工作正常,但在设备中尝试时,会给出有关架构的错误。

检查了这些链接

XCode 4 活动架构设置

我应该使用哪些 Xcode 设置来支持 armv6 和 armv7?

将“构建活动架构”更改为是/否 - 但没有用 将“有效架构”更改为“armv6 armv7”、“armv6”、“标准 armv6”等,但没有运气

如果在 iPhone5 上运行,则在其他设备上没有运行,iPad (ios 5.1.1) 和 iPod (ios 5.1.1)

提前致谢。

4

2 回答 2

3

在 plist 文件中,我进行了以下更改 经过很多小时得到了解决方案。我已经在 plist 中进行了这样的更改,它正在开始。谢谢..

于 2013-03-07T09:49:34.967 回答
0

对有效架构使用 armv7 和 armv7s(除非您与 3rd 方代码有冲突)。iPhone 5 将运行 armv7 代码以及 armv7s。XCode 4.5 放弃了对 armv6 的支持。

以下是一些可能对您有所帮助的相关 SO 问题。

什么是armv7s?

http://wanderingcoder.net/2012/09/16/no-armv7s-til-tested/

有效架构图片

于 2013-03-06T12:55:36.730 回答