Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
64-bit and iOS 8 Requirements for New Apps
October 20, 2014
和当初对应iOS7的layout如出一辙,现在又开始强制对应iOS8了
并且为了保证5s及以后新版iphone的性能,必须支持64bit了。
估计一堆library又得升级咯!!!喜闻乐见呐
根据提示如下图设置一下应该就好了,能编译通过就没问题。
至于不同指令集多对应的机型如下:
ARMv8/ARM64: iPhone 6(Plus), iPhone 5s, iPad Air(2), Retina iPad Mini(2,3)
ARMv7s: iPhone 5, iPhone 5c, iPad 4
ARMv7: iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini
ARMv6: iPhone, iPhone 3G, iPod 1G/2G
PS:想支持64bit对项目设置是有最低要求的
minimum deployment target 要5.1.1及以上才能支持哟!