Обновите живое универсальное приложение только для iPad - PullRequest
2 голосов
/ 01 марта 2011

У нас есть живое универсальное приложение в AppStore.Наш клиент передумал и не хочет, чтобы приложение стало универсальным, он хочет, чтобы оно было только для iPad.

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

Что произойдет, если мы представим обновление только для iPad?

Будет ли группа по рассмотрению отклонить его?

И если оно будет запущено, пользователи iPhone получат уведомление ообновление?Если да, то в какой форме?

Или пользователи iPhone просто не смогут переустановить приложение?

Спасибо!

Ответы [ 6 ]

4 голосов
/ 01 марта 2011

Да, если вы попытаетесь отправить приложение, которое поддерживает меньше платформ, чем предыдущая версия того же приложения, оно будет отклонено в процессе загрузки.

например, если версия 1 поддерживает ipad и iphone

версия 2 не может поддерживать только ipad или iphone

2 голосов
/ 26 февраля 2013

вот ответ на ваш вопрос: https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/5.0.0.9.1.9.1.1.1.1

См. Ответ на этот вопрос:

«Почему важны правильные требования к устройству? Могу ли я обновить их в iTunes Connect?»

Вот важная часть:

"Чтобы изменить требования к устройству вашего приложения после первой двоичной отправки, отправьте двоичный файл обновления приложения с новой информацией в ключе UIRequiredDeviceCapabilities. Вам разрешено только расширять требования к устройству. Отправка обновления для ограничения устройства требования не допускаются"

Это означает, что если вы уже отправили универсальную сборку, а затем пытаетесь отправить только iPhone или только сборку iPad в качестве обновления универсального приложения ... Извините, вы не можете .

0 голосов
/ 29 мая 2017

Я столкнулся с тем же сценарием.

Вы можете обновить область приложения (iPhone только до Universal), но вы не можете ухудшить область приложения (Universal до iPhone или только iPad).

0 голосов
/ 27 ноября 2013

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

Apple говорит следующее:

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

Ссылка (см. «Примечание для iOS»)

0 голосов
/ 01 марта 2011

Apple, как сообщается, отклоняет обновления, которые сужают требования к оборудованию по сравнению с текущей версией в магазине приложений.

Если это произойдет, единственным вариантом для ваших клиентов может быть удаление текущего приложения из продажи и отправкановое отличное приложение для iPad.

0 голосов
/ 01 марта 2011

Пользователи iPad должны снова приобрести приложение и больше не могут обновлять текущую версию.

Люди, уже использующие универсальное приложение на своем iPad, не получат обновление.Люди на iPhone получат обновление.


Это очень сложно.Лучше не делать этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...