繁体   English   中英

armv7和xcode 4.5

[英]armv7 and xcode 4.5

我刚刚使用xcode 4.5将我的应用程序发送到iTunes,该应用程序与iPhone 3.5屏幕和4屏幕兼容。 以及iPad。 当我转到二进制详细信息时,它说:

支持的体系结构:armv7

什么意思 我的应用程序可以与所有iPhone兼容吗? 因为它可以在任何iPhone型号或iPad型号上工作。 如果不是,我如何使其与所有设备兼容(添加其他体系结构?)

您的应用程序将在3GS和更高版本的设备上运行,前提是它们符合您的部署目标操作系统版本。 要在较早的设备上运行,您还需要为ARM v6进行构建,我不确定您是否可以在Xcode 4.5中完成。

XCode 4.5.x仅支持armv7架构:

Xcode 4.5.x for iOS 6中的更改

  1. Xcode的4.5.x(或更高版本) 支持ARMv6的生成二进制文件。
  2. 现在包括iPhone 5 / armv7s支持。
  3. Xcode 4.5.x或更高版本支持的最低部署目标是iOS 4.3
  4. 对iPhone的最低支持是iPhone 3GS或更高版本,因为较早的版本使用armv6。

有趣的问题,为避免引发另一个类似的问题,如果我构建要使用armv6,armv7架构,iOS6 sdk,xCode 4.5和部署目标4.3提交的应用程序,会发生什么情况?

我目前在“架构”下有armv6,armv7构建设置。 屏幕截图

有了这些设置,我就可以成功构建我的应用并将其安装到iPhone4,iPad3设备并存档以进行临时分发,而无需任何有关armv6的警告。

斯特凡诺

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM