Верхний предел для цели развертывания

В Xcode/Xamarin Studio можно определить цель развертывания. Но это определяет нижний предел для целевой ОС, на которой развернуто приложение.

Есть способ определить верхний предел для этой цели?

Например, я хотел бы развернуть приложение только на устройствах с установленной iOS 6.x, а не для iOS yx (где y>6).

В Xamarin Studio или Xcode есть какой-то способ определить это ограничение?

1 ответ

Решение

Для Xcode ответ определенно нет. Apple рекомендует использовать и быстро переходить на последнюю версию ОС, поэтому вы можете установить только нижний предел. Даже если бы вы могли сделать приложение только для iOS 6 или ниже, они, вероятно, не одобрили бы его в процессе обзора.

Для таргетинга ваших сборок используются два основных параметра:

Базовый SDK и цель развертывания.

The Base SDK = Какие последние функции я хочу получить в этом приложении? Поэтому, если вы хотите использовать функции iOS 6, просто используйте iOS SDK 6 в качестве базового SDK, но не запрещайте установку приложения на устройства под управлением iOS > 6.

Цель развертывания = Какая самая ранняя ОС, которую я хочу иметь для запуска этого приложения?

Другие вопросы по тегам