支持iOS 6和armv6
问题描述:
我正在构建我的iOS6应用程序,并且我想支持armv6,因此我在架构和有效体系结构中添加了armv6。现在应用程序在苹果llvm 4.1上构建时会出现很多错误,但它会编译为llvm gcc 4.2。当我使用llvm gcc 4.2构建一个Adhoc应用程序时,它不会在iphone 3GS和ipod 3G上安装。支持iOS 6和armv6
它尽可能贤治给建设ARMv6的二进制文件link in the accepted Answer
答
我在4.4.1有相同的错误消息。通过将部署目标从4.0更改为4.3并从架构中移除armv6解决了问题。
这不直接相关,但为了在某处记录我的体验:Apple还会拒绝使用6.0之前的SDK构建的应用程序,其中包括iPhone 5启动图像。因此,他们似乎已经故意阻止了支持新设备的能力,同时也支持ARMv6设备。 – Tommy
您可以分享与此更改相关的任何Apple链接吗?在此先感谢... – DShah
@DShah看我的编辑。 – Abizern