Как ограничить установку приложения только iPhone X?

Есть ли способ ограничить установку моего приложения только iPhone X? Я разработал игру, в которой используются преимущества True Depth System, и я не хочу, чтобы ее можно было загрузить на другую модель iPhone.

Я видел из .plist, что в требуемых возможностях нет ничего специфичного только для iPhone X.

Спасибо!


person Pietro Messineo    schedule 15.08.2018    source источник
comment
Я не уверен, что вы можете это сделать, но если вы можете, я рекомендую вам не пробовать это. Вы сильно ограничиваете аудиторию своего приложения, и может быть другая альтернатива, кроме необходимости True-Depth. Возьмем, к примеру, игру с дополненной реальностью. Обычно есть режим для отключения дополненной реальности, чтобы вы могли нормально использовать приложение, не ограничивая пользователей.   -  person George_E    schedule 15.08.2018
comment
Читая противоречивый ответ по дублирующей ссылке, мои мысли выглядят точными - нет. По крайней мере, если вы хотите продавать свое приложение через App Store. Я бы сделал три вещи: (1) добавил код для проверки устройства и/или возможностей и получил что-то, что будет работать без него, а затем (2) разместил на своей странице в App Store насколько лучше (читай: больше удовольствия, лучший опыт и т. д.) ваше приложение поддерживает TDS и (3) возможно, вы используете бесплатную пробную IAP, чтобы те, у кого нет iPhone X (или более новые модели через месяц), узнали, как ограниченные вещи находятся на их iPhone 8 Plus вниз.   -  person dfd    schedule 15.08.2018