Я решил проверить это. Вот результаты.
Сначала я хочу прояснить некоторые путаницы. Есть два места, где вы можете контролировать доступность предыдущих версий вашего приложения. Если вы перейдете к Rights and Pricing
в iTunesConnect, а затем прокрутите страницу до конца и щелкните Manage iCloud download settings for this app
, вы сможете выбрать, какие версии вашего приложения должны быть не быть доступными для пользователей как предыдущая покупка. Обратите внимание, что вы не можете выбрать текущую версию своего приложения. Однако, если вы создаете новую версию своего приложения, а затем нажмите «Подготовить к загрузке», у вас будет возможность выбрать «Да» или «Нет» рядом с «Обновление этого приложения из-за существенной проблемы юзабилити или для правовой вопрос, такой как нарушение? " Если вы выберете «да», окно будет расширяться, и вы получите аналогичный элемент управления, где вы можете выбрать версии, которые не должны быть доступны в качестве предыдущей покупки. Кроме того, вы можете выбрать текущую версию своего приложения. Хотя это не делает этого ясно, предположение заключается в том, что текущая версия вашего приложения исчезнет только после загрузки iCloud. после новая версия одобрена и доступна. Я проверю это.
В качестве одной из причин, по которой эта функция была добавлена (для загрузки предыдущих версий приложения), было так, что пользователи, у которых есть устройство или ОС, были слишком старыми для текущей версии, все равно могли загрузить последнюю версию, ОС поддерживает.
Что я сделал
Так что я решил, чтобы выбрать Да и выбрать текущую версию, чтобы увидеть, что произойдет (так как там была ошибка сбой в этой версии моего приложения). Я не ожидаю, что это удалит мое приложение из доступности для покупки, так как словосочетание, похоже, фокусируется на доступности загрузки iCloud в качестве предыдущей покупки.
Мое приложение изменилось на Waiting for Upload
, и я могу сообщить, что текущая версия по-прежнему доступна в магазине приложений. Затем я загрузил и статус изменился на «Получено», а затем Waiting for Review
, и все еще доступна моя существующая версия.
Я также решил удалить приложение с моего iPhone, а затем перейти в App Store и нажать кнопку облака (которая заменяет кнопку покупки, когда вы уже приобрели приложение). Это все равно позволило мне загрузить последнюю версию (что хорошо).
Я буду держать этот пост в курсе дальнейших разработок.
Я не специалист, но если вы хотите, чтобы текущая версия тура «исчезла», вы должны удалить приложение из всех стран мира. Поскольку ваша версия приложения не является предыдущей версией, но текущей, вы не сможете отключить ее до тех пор, пока ваша новая версия не будет принята. Затем вы сможете удалить текущую версию из загрузки для более старых устройств. – lnjuanj
@Injuanj спасибо за ответ, он позволяет выбрать текущую выпущенную версию при загрузке нового, если мы выберем «да» для удобства использования или юридической проблемы, поэтому вам нужно знать, что произойдет, если я выберу «Да» и загрузите новую версию. – prasad