我目前正在使用Xcode 7.5Betas和Swift 2进行开发。我选择了在所有iPhones上运行我的项目。但是,我不想在iPhone 4s上运行它,因为屏幕太小了。我可以让它只在iPhone 5-6上运行吗?
发布于 2015-08-25 02:55:04
您可以使用信息属性列表(,Info.plist)文件限制Info.plist可以运行应用程序。“UIRequiredDeviceCapabilities键允许您声明您的应用程序运行所需的硬件或特定功能”然而,这是基于手机功能而不是特性。它不会允许您限制屏幕大小的适用性,但是您可以通过在目标手机中找到不被您想要排除的硬件共享的通用功能来获得类似的结果。
使用下面链接的设备兼容性矩阵。虽然我不知道你如何排除4s,而不排除4,有几个选项可以排除所有的iPhones之前的5S。
祝好运!
https://stackoverflow.com/questions/32194025
复制相似问题