我支持 iOS 5.1.1 作为带有基本 SDK iOS7 的 iOS 部署目标。现在我遇到的问题是,iOS5.1.1 设备在存档后无法通过 Hockey 或通过 iTunes 安装应用程序,因为其中包含胖二进制文件。当然,我可以为我们的构建服务器创建一个进一步的工作,它只为没有 arm64 的较低 iOS6 构建,但这非常不方便。
构建设置:
ARCHS="armv7 armv7s arm64" ONLY_ACTIVE_ARCH=NO
如果我只为活动架构“armv7”构建,我可以通过 iTunes 安装存档。
会不会是苹果在将应用交付到 iOS 5.1.1 设备之前删除了 64 位二进制代码?
谢谢,马库斯