我处在一个不常见的情况下,那就是要部署一个仅iPhone的新应用,并且希望使用iPhone 5或更高版本。那就是4英寸或更大的屏幕。我相信没有办法做到这一点,尽管值得一问。

要求iOS 8是接近的一种方法,但是如果人们不愿惩罚,也可以在iPhone 4s上运行该应用程序,而在4s上运行iOS 8。另外,我想支持iOS 7。

另一种想法是仅为arm64构建。但我找不到这样做的人,我想知道该应用程序是否会被拒绝。

任何人都可以确认或否认这是可能的吗?

最佳答案

确实没有明确的方法可以阻止特定设备在应用商店上看到您的应用,但是您可以使用Info.plist文件中的UIRequiredDeviceCapabilities通过要求以下功能来隐式筛选出设备:

https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW3

08-04 01:00
查看更多