问题描述:今天一个客户来装我们的APP,却提示这样的内容:
下载此APP的旧版本?当前版本要求iOS 11.2或更高版本,但是您可以下载上一个兼容的版本。
然后我看了他的手机系统版本,发现是iOS9.4版的。

image.png
原因:xcode中的Deployment Target选项设置成了11.2,导致了低于11.2系统的手机安装不了我们的App。
解决办法:
配置 Deployment Target 为 默认最低的8.0。这样,大于等于8.0系统的手机就能安装我们的App了。

image.png
PS:当然如果用户的手机是低于8.0的系统,例如,用户是iOS6.0系统的手机,可以参考我的这篇文章,iOS 配置Xcode中的 Deployment Target ,用于支持8.0以下版本的手机,这样,该用户也可以安装支持iOS6.0的APP。
link