首先声明一点:请大家一定看到最后,有实测之后的补充,以免被误导!
最近发现,我们的APP发布到App Store后我发现在兼容性上为:
需要ios8或更高版本。与iPhone、ipad、iPod touch兼容
我擦嘞,这不对呀,我们开发的APP只是针对iPhone的呀,这和ipad、iPod touch兼容并没有啊,App Store上显示成这样,肯定会误导用户啊,怎么破?然后就是一堆百度,可能是我百度的姿势不对,始终没有找到改变这种兼容性的方法,于是在stackoverflow用自己蹩脚的英文请教了各位大神,终于有一个大神回复了我,现将解决办法记录如下,希望能够帮助到需要的同学。
简单来说,苹果没有提供直接的方式来更改这个兼容性,但是可以使用
DeviceCompatibilityMatrix
这个东西,这个东西在苹果开发者文档中可以看到身影,传送门:https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html,大家感兴趣可以研究一下。
修改的话,在我们项目的info.