是否可以让我的iOS应用仅适用于iPhone 6及更高版本的设备。对于较小的5s和5个屏幕,UI太大了。这是我在Xcode中或在我提交到应用程序商店时做的事情吗?
答案 0 :(得分:2)
您无法通过设备限制iOS应用的可用性 - 仅限于最低系统版本。由于iOS 11在iPhone 5s上运行,因此您的应用程序将可用于该设备。
答案 1 :(得分:1)
简而言之,不能限制某些屏幕分辨率。
版本稍长。从理论上讲,可以通过在ARKit
中添加Info.plist
的要求来排除iPhone 5S。但那也将摆脱6和6+。考虑到支持ARKit的解析为1136 x 640
的iPhone SE,这也不是一种选择。
你可以更进一步说你的应用需要一个NFC(将设备限制在iPhone 7(+)/ 8(+)/ X),但有传言称iPhone SE2,谁知道Apple是否会去添加一个NFC芯片(它可能会)。
查看device compatibility矩阵。