Отправка третьей версии приложения для iOS через iTunesConnect до его запуска - PullRequest
6 голосов
/ 24 января 2012

У нас есть приложение для iOS, которое было одобрено к выпуску с его версиями 1.0 и , мы представили незначительное обновление, версия 1.1, которая также была одобрена, и называется "Pending Developer Release". Дата, установленная для первой доступности в разделе «Права и цены», будет через месяц.

Вопрос заключается в следующем - возможно ли отправить еще одно обновление (скажем, версии 1.2), не заставляя приложение запускаться раньше? То есть, если мы нажмем «Выпустить эту версию» на странице версии приложения 1.1, действительно ли она сразу же начнет работать в магазине приложений? Или iTunes соблюдает дату в разделе «Права и цены», и приложение останется невыпущенным, и мы сможем отправить еще одно обновление в слоте открытой версии?

Копия в руководстве Apple Developer Support, кажется, указывает на то, что приложение будет запускаться при запуске Release This Version, но это не ясно:

р. 72:

Дата доступности

Дата, когда ваше приложение будет доступно для покупки в приложении. Хранить. Если ваша заявка не была одобрена Apple до В этот день ваше приложение будет запущено, как только оно будет одобрено.

Это глобальная дата, которая применяется ко всем выбранным территориям. если ты изменить эту дату, она будет применяться ко всем версиям вашего приложения. Если вы создаете новую версию своего приложения, вы можете использовать версию Функция Release Control для того, чтобы контролировать дату вашей новой версии выпущен в App Store.

стр.73:

ПРИМЕЧАНИЕ. Контроль версий можно использовать только при обновлении приложений. Это недоступно для первой версии вашего приложения, поскольку вы уже иметь возможность контролировать, когда ваша первая версия выходит в эфир, используя настройка даты доступности в разделе «Права и цены». Если вы решили что вы не хотите выпускать Pending Developer Release версия, вы можете отклонить ваш двоичный файл, чтобы отправить новый. Ты не разрешено пропускать всю версию.

Ответы [ 3 ]

8 голосов
/ 26 января 2012

Мы только что проверили это, и кажется, что после того, как вы нажали «RELEASE THER VERSION» в версии 1.1, приложение фактически по-прежнему удерживается до тех пор, пока вы не установите дату выпуска в разделе «Права и цены» (пока вы еще не выпустил приложение). Таким образом, можно продолжить отправку дополнительных обновлений в приложение, прежде чем публиковать его в открытом доступе.

1 голос
/ 13 марта 2014

Этот ответ от iTunes Connect я получил 12 марта 2014 года, а дата его появления в разделе «Права и цены» установлена ​​на 01.04.14 (1 апреля 2014 года):

Я понимаю, что вы установили доступную дату версии 1.0.1 ваше приложение до 1.04.14. Если вы нажмете кнопку «Выпустить эту версию» до 1/14/14 это переопределит доступную дату, и приложение будет начать работу в течение 24 часов с даты, когда вы нажали «Выпустить это» Версия ".

Версия 1.0.1 будет отображаться как обновление вашего приложения. Для большего советы и информацию о том, как получить видимость для вашего приложения, пожалуйста, обратитесь в ресурсный центр App Store - Маркетинговые ресурсы:

https://developer.apple.com/appstore/mac/resources/marketing/index.html

Таким образом, в нем говорится об обратном тому, что MobileVet испытал около 25.07.12, поскольку их приложение было отложено до даты выпуска (даты доступности?), Установленной в разделе «Права и цены».

В App Store Marketing я получил такой ответ, когда спросил, повлияет ли обновление приложения до его выпуска на начальную экспозицию:

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

0 голосов
/ 24 января 2012

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

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