Подтвердить что ты не робот

Повышение минимальной целевой версии развертывания iOS для обновления приложений

Скажем, у нас есть приложение с целевым значением развертывания, установленным в 3.0, и мы хотим повысить целевой показатель развертывания до 3.2. Как правило, App Store не позволяет устанавливать приложение на устройствах с версией IOS меньше, чем это, но как насчет устройств, которые уже имели приложение, установленное до обновления? Они увидят обновление, но не смогут их установить, они просто не увидят обновление или, возможно, не смогут установить, и приложение просто не запустится?

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

Спасибо!

4b9b3361

Ответ 1

По моему опыту эти обновления просто не будут отображаться как доступные.

Когда я обновил ОС на своем устройстве с 3.1 до 4.1, около 10 доступных обновлений появились сразу в приложении App Store, поэтому это должно быть фактическое поведение.

Ответ 2

В дополнение к показу поддерживаемых обновлений магазин теперь предлагает "последнюю совместимую версию". Это позволяет пользователям загружать приложение, даже если его устройство не поддерживает самую последнюю версию. К сожалению, это означает, что некоторые люди могут загружать более старую версию с ошибками, которые вы уже исправили. Возможно, есть способ отключить это, но ни одно из моих обновлений приложений не ввело новые требования, поэтому я не могу проверить.

Ответ 3

Это почти безопасная ставка, что им не будет разрешено ее устанавливать. Аналогичная ситуация - приложения для iPad или приложения Mac, которые не будут отображаться в App Store на iPhone и iPod.

Я говорю почти потому, что обновления не должны появляться более старым пользователям на своих устройствах iOS. Однако риск состоит в том, что пользователи синхронизируются с iTunes или обновляют их с помощью другого устройства. Новая версия приложения теперь связана с их учетной записью и разрушит установку на более старом устройстве, если они попытаются синхронизировать ее с iTunes.