Верхний предел для цели развертывания
В 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.
Цель развертывания = Какая самая ранняя ОС, которую я хочу иметь для запуска этого приложения?