最近我遇到了一个更新我的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)
提前致谢。
答案 0 :(得分:3)
经过很多时间的解决方案。我已经开始这样改变了。谢谢..
答案 1 :(得分:0)
对于有效的体系结构,请使用armv7和armv7s(除非您与第三方代码冲突)。 iPhone 5将运行armv7代码以及armv7s。 XCode 4.5放弃了对armv6的支持。
以下是一些可能对您有帮助的相关问题。
http://wanderingcoder.net/2012/09/16/no-armv7s-til-tested/