如何防止在iPhone 4 / 4s上安装和运行iOS应用程序?

时间:2016-01-23 02:03:49

标签: ios iphone app-store

我的应用程序具有非常特定的UI,不适合3:2比例的屏幕,例如,它几乎无法用于iPhone 4 / 4s。

有没有办法阻止我的应用在特定设备上安装,即iPhone 4 / 4s?

2 个答案:

答案 0 :(得分:2)

要排除相同类型的某个设备(例如iPhone 4 / 4s)(例如iPhone,iPad),您的应用中需要requirement才能在该设备标准配置上运行

例如,如果您的应用使用了{4}}框架,而iPhone 4 / 4s不支持该框架。如果您考虑专门定位armv7s / arm64架构(iPhone 4 / 4s使用arm7),请忘记它 - 您的应用将被拒绝。 ↪︎Metal

如果您尝试排除某些类型相同的设备,则可能需要深入研究 Source ,并确定哪个密钥可能会消除您的应用设备所没有的设备支持。 Apple通常希望您的应用程序支持尽可能多的设备,显然他们希望它的界面在所有设备上看起来都很好。

Deployment Target设置为iOS 8+,因为iPhone 4无法运行它。

编辑:不幸的是,这并不排除iPhone 4s

答案 1 :(得分:0)

由于iPhone 4s支持iOS 9,因此无法阻止特定设备。 请检查此https://stackoverflow.com/a/29677597/4108415