繁体   English   中英

armv7,armv7s和arm64的ipa存档版本无法安装到iOS 5.1.1设备

[英]ipa archive build for armv7, armv7s and arm64 cannot be installed to iOS 5.1.1 devices

我支持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位二进制代码是不是可以?

谢谢你,马库斯

通过归档创建iPa文件,而无需连接设备。 我发现使用较新的设备进行归档的问题,Xcode似乎采用了它的体系结构,并且可能会影响旧设备“不兼容”

在存档之前,请拔下您的设备并从此列表中选择iOS设备

与我最初的想法相反,您不必在归档时连接设备,只要它不是所选的模拟器即可。

我希望这可以帮助其他人解决同样的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM