我刚刚使用Xcode4.5将我的应用程序发送到itunes,该应用程序与iPhone3.5屏幕和4屏幕兼容。还有iPad。当我转到二进制细节时,它是这样说的:
支持的体系结构: armv7
这是什么意思?我的应用程序是否与所有iPhones兼容?因为它应该适用于任何型号的iphone或ipad。如果没有,我如何才能使它与所有设备兼容(添加其他架构?)
发布于 2012-09-24 09:37:35
您的应用程序将在3GS及更高版本的设备上运行,前提是它们满足您的部署目标操作系统版本。要在更早的设备上运行,还需要为ARM v6构建,我不确定在Xcode4.5中是否能做到这一点。
发布于 2012-10-11 21:10:07
XCode 4.5.x仅支持armv7架构:
适用于ios 6的Xcode4.5.x中的更改
发布于 2012-10-13 18:59:44
有趣的问题,为了避免打开另一个类似的问题,如果我使用armv6、armv7架构、iOS6软件开发工具包、xCode 4.5和部署目标4.3构建我的应用程序,会发生什么情况?
我目前在架构下有armv6,armv7构建设置。Screenshot
有了这些设置,我就可以成功地构建我的应用程序,并将其安装到iPhone4、iPad3设备和存档中,以便进行即席分发,而不会出现任何关于armv6的警告。
斯特凡诺
https://stackoverflow.com/questions/12557691
复制相似问题