我刚刚发送我的应用程序到iTunes使用xcode 4.5该应用程序与iPhone 3.5屏幕和4屏幕兼容。并与iPad。当我去到二进制细节也这样说:armv7和xcode 4.5
支持的体系结构:ARMv7的
请告诉我这是什么意思?我的应用程序是否与所有iPhone兼容?因为它应该可以在任何iphone模型或ipad模型中工作。如果没有,我怎么可以把它与所有设备兼容(添加其他架构?)
我刚刚发送我的应用程序到iTunes使用xcode 4.5该应用程序与iPhone 3.5屏幕和4屏幕兼容。并与iPad。当我去到二进制细节也这样说:armv7和xcode 4.5
支持的体系结构:ARMv7的
请告诉我这是什么意思?我的应用程序是否与所有iPhone兼容?因为它应该可以在任何iphone模型或ipad模型中工作。如果没有,我怎么可以把它与所有设备兼容(添加其他架构?)
您的应用程序将在3GS和更高版本的设备上运行,假设他们满足您的部署目标操作系统版本。要在早期的设备上运行,您还需要构建ARM v6,这一点我不确定您可以在Xcode 4.5中完成。
的XCode 4.5.x仅支持ARMv7体系结构:
变化在Xcode 4.5.x为IOS 6
有趣的问题,为了避免打开另一个类似的问题,如果我使用armv6,armv7体系结构,iOS6 sdk,xCode 4.5和部署目标4.3构建我的应用程序以提交应用程序会发生什么?
我目前拥有armv6,armv7构建设置下的架构。 Screenshot
通过这些设置,我可以成功构建和安装我的应用程序到iPhone4,iPad3设备和Ad-hoc发布的存档,而无需任何有关armv6的警告。
斯特凡诺
你确定你可以使用的Xcode 4.5 ARMv6的建设? – Animesh
没有armv6设备支持iOS 4.3 – user102008
答案只是答案,如果你有后续问题,创建一个新问题 - 这就是如何工作。 – LearnCocos2D
感谢您的帮助 – user1693214