Xcode iOS中的胖二进制文件

Xcode iOS中的胖二进制文件,xcode,ios7,64-bit,Xcode,Ios7,64 Bit,是否有可能为iOS构建32位和64位的“fat”二进制文件?我的理解是,这一点正在逐步完善,但在最新的Xcode更新中,我看不到一个明显的方法来做到这一点 我希望我的应用程序在5S上以64位模式运行,在5及以下版本上以32位模式运行(显然) 我确实读过文件: 应用程序现在可以针对iOS 5.1.1及更高版本,同时使用“标准体系结构(包括64位)”构建设置构建64位。这将为App Store生成一个包含32位和64位组件的单一二进制文件存档。在开发和测试期间,针对iOS 5.1.1设备时,您必须仅

是否有可能为iOS构建32位和64位的“fat”二进制文件?我的理解是,这一点正在逐步完善,但在最新的Xcode更新中,我看不到一个明显的方法来做到这一点

我希望我的应用程序在5S上以64位模式运行,在5及以下版本上以32位模式运行(显然)

我确实读过文件:

应用程序现在可以针对iOS 5.1.1及更高版本,同时使用“标准体系结构(包括64位)”构建设置构建64位。这将为App Store生成一个包含32位和64位组件的单一二进制文件存档。在开发和测试期间,针对iOS 5.1.1设备时,您必须仅构建32位(这是Xcode中的默认设置)

然而,关于是否有可能构建一个目标部署为iOS 7的32位和64位fat二进制文件,目前还不清楚
谢谢。

是的,有可能。确保首先关闭“仅针对活动体系结构构建”。在XCode 5中执行此操作并使用标准体系结构将生成包含armv7和armv7s代码的二进制文件,因此添加64位支持也应如此

如果您有任何第三方库,请确保检查支持新设备的更新