我支持iOS 5.1.1作为iOS部署目标与基础SDK iOS7。 现在我遇到的问题是iOS5.1.1设备无法通过Hockey或iTunes归档后安装应用程序,因为包含了胖二进制文件。当然,我可以为我们的构建服务器创建一个进一步的工作,该服务器仅针对没有arm64的较低iOS6构建,但这非常不方便。
构建-设置:
ARCHS =“armv7 armv7s arm64” ONLY_ACTIVE_ARCH = NO
如果我仅为活动架构“armv7”构建,我可以通过itunes安装存档。
在应用程序交付到iOS 5.1.1设备之前苹果是否可以删除64位二进制代码?
谢谢, 马库斯
答案 0 :(得分:-1)
通过归档创建iPa文件,而无需连接设备。我发现使用较新设备进行归档的问题,Xcode似乎已经采用了它的体系结构并且可能会影响旧设备“不兼容”
与我最初的想法相反,您不必在归档时连接设备,只要它不是选择的模拟器。
我希望这可以帮助其他人解决同样的问题。