Могу ли я понизить версию iOS Deployment Target при отправке новой версии?

Мое приложение доступно в магазине приложений и в настоящее время совместимо с iOS 6 или более поздней версией.

Я хочу выпустить новую версию, совместимую только с iOS 7 или более поздней версией, потому что в этой версии много сбоев на iOS 6, и я должен выпустить как можно скорее.

Вот мой вопрос: когда сбои iOS 6 будут исправлены, можно ли восстановить совместимость с iOS 6 (т.е. понизить IPHONEOS_DEPLOYMENT_TARGET с 7.0 до 6.0)? Apple разрешает это?

Заранее спасибо.

1 ответ

Ваша цель развертывания iOS может быть любой, какой вы хотите. Основное требование Apple состоит в том, чтобы отправка вашего приложения была скомпилирована в соответствии с последним SDK (в настоящее время Apple принимает базовый SDK для iOS 7, но в новом году он изменится на iOS 8).
Когда вы понижаете цель развертывания до 6, единственное, что вам нужно убедиться, это то, что вы не вызываете API iOS 7+ при работе на устройствах iOS 6, в противном случае вы будете создавать множество отчетов о сбоях.

отредактировано после лучшего понимания исходного вопроса

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