更新ios 5 app(nib文件)以支持ios 6

时间:2013-03-06 12:01:04

标签: ios iphone-5 armv7

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

检查这些链接

XCode 4 active architecture setting

What Xcode settings should I use to support both armv6 and armv7?

将'Build Active Achitecture'更改为YES / NO-但没有用 将'有效架构'更改为'armv6 armv7','armv6','标准armv6'等但没有运气

如果它在iPhone5中运行,则无法在其他设备上运行,iPad(ios 5.1.1)和iPod(ios 5.1.1)

提前致谢。

2 个答案:

答案 0 :(得分:3)

In plist file i have made below changes经过很多时间的解决方案。我已经开始这样改变了。谢谢..

答案 1 :(得分:0)

对于有效的体系结构,请使用armv7和armv7s(除非您与第三方代码冲突)。 iPhone 5将运行armv7代码以及armv7s。 XCode 4.5放弃了对armv6的支持。

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

What is armv7s?

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

Valid Architectures Image