Ответ 1
Полезный предварительный совет!
fooobar.com/questions/15344109/...
Критическое! новости за 2019 год
По состоянию на февраль, в новом iTunes connect произошла ошибка. (Кто бы мог подумать?)
Если ваша сборка тестового полета застряла на "обработке" (скажем, через 5 минут)...
На самом деле, просто выйдите из appstoreconnect.apple.com и войдите снова.
Удивительно, но теперь это будет...
Кажется, это работает "часто", возможно, даже "все время", если оно зависло более 5 минут.
Я бы сказал, что эта проблема случается примерно 3 раза в десять.
Еще один момент, который сложнее продемонстрировать. Традиционно, если сборка "зависла": если вы увеличили номер сборки на единицу, просто заархивировали и отправили снова. Это, казалось, пролетело вперед первой, которая застряла.
К сожалению, не совсем понятно, работает ли этот "трюк" больше. Если сборка "застряла", она, кажется, просто "застряла".
Новости за 2018 год!
Изменения на 2018 год!
-
У Apple случилась знаменитая "полная катастрофа" конца 2017/начала 2018 года, когда (в основном) ничего не работало в течение нескольких недель. Похоже, что в целом успокоился по состоянию на февраль 2018 года.
-
Изменить! Что касается задержки: "для бета-версий (не имеющих отношения к магазину приложений), задержка, которую вы должны испытывать каждый раз, когда у вас есть новый номер версии вашей беты". Это было обычно довольно коротко ("приблизительно один день"); теперь это заметно дольше ("около двух дней"). Они что-то изменили.
(Обратите внимание: не забывайте, что когда вы действительно отправляете версию в App Store, это "вынуждает" вас иметь новый номер версии в бета-версии. Итак, если это произойдет в понедельник утром, и ваша команда запуска получит новый версия одобрена (для магазина приложений), а затем в понедельник днем, и вы собираетесь отправить новую бета-версию, фактически вам нужно перейти на версию (и вы получите задержку, упомянутую в предыдущем пункте).)
-
Изменить! Что касается задержки: "для бета-версий (не имеющих отношения к магазину приложений), задержка, которую вы должны испытывать, каждый раз, когда вы просто загружаете новую сборку (то есть, с большим номером сборки) без изменения номера версии". В основном это теперь дольше, но не сломано. Раньше случалось так, что это обычно происходило почти мгновенно, а иногда это занимало некоторое время (скажем, 5-10 минут), и, наконец, иногда оно полностью ломалось (как описано ниже). Для 2018 года: они изменили его. Теперь это всегда занимает "5-10 минут". (Это никогда не происходит мгновенно.) И они, похоже, решили проблему, когда она иногда ломается, и вам нужно повторить попытку: к счастью, это уже история.
-
Изменить! Представления в реальном магазине приложений. Просто сейчас это быстрее, в общем. (Даже если у вас есть покупка приложения - что угодно.) Возможно, они улучшили свою обработку для тестировщиков, автоматизировали что-то или что-то еще.
В середине 2016 года (обновлено до 2018 года)...
Если я хочу обновить существующее приложение в магазине, должен ли я снова пройти процедуру проверки в полном объеме?
определенно да.
Если я одобрил приложение для бета-тестирования через TestFlight, учитывается ли это при отправке приложения в магазин?
Нет, к лучшему или худшему, это абсолютно не связано.
(Действительно: довольно часто отправлять в магазин напрямую. Для ясности, многие компании просто никогда не используют TestFlight. Вы не должны, если не хотите.)
Если я хочу протестировать новую сборку с помощью TestFlight, нужно ли мне снова полностью пройти процедуру бета-проверки?
Скажем, у вас есть приложение HappyApp:
Первый раз, когда вы представить его для бета - тестирования, есть задержка: обычно около двух дней.
То есть пока жду "бета-одобрения". Так что "собери 1" твоей бета- версии HappyApp на TestFlight.
Каждая первая сборка TestFlight имеет - наверняка - задержку около двух дней:
(Примечание: в начале 2018 года этот показатель изменился с "около одного дня" до "около двух дней".)
Это похоже на человеческий процесс. (Никто не знает наверняка.) Вы можете положиться на эту задержку, она никогда не бывает короче. Именно так выглядит бета-версия во время однодневной задержки:
Поэтому вам придется подождать около двух дней для первого просмотра данного номера бета-версии.
На следующем шаге. Итак, для сборок 2, 3, 4, 5.. HappyApp на TestFlight:
Когда вы отправляете каждую новую сборку, для каждой из этих новых сборок требуется 5-10 минут.
Все бета-сборки после первой, имеют 5-10 минутную задержку.
- по состоянию на начало 2018 года эта задержка надежно составляет 5-10 минут
- в старые времена иногда это происходило мгновенно: это уже не так. Сейчас всегда 5-10 минут
- в старые времена на этом этапе часто это "просто ломалось". Похоже, что они, наконец, решили эту проблему после трех лет жалоб разработчиков. В этом посте был большой раздел, посвященный проблеме, любой любитель истории может найти его в редактировании!
Если приложение одобрено в магазине приложений, проходит ли оно автоматическую проверку?
Тупо нет. Вы должны полностью начать снова.
Итак, TBC. Скажем, вы на версии 4 вашего приложения. Вы собираетесь делать бета-сборки каждые несколько часов для своей команды. Номер сборки 3010, 3011, 3012 и т.д. Как это происходит, вы отправляете реальную сборку в магазин приложений и получаете следующую одобренную версию приложения, так что это будет версия 5 в магазине приложений. Просто тогда - на бета-версии - вы тогда вынуждены перейти на новый номер версии. (И поэтому, как объясняется выше, вы будете страдать от "двухдневной задержки" при следующей отправляемой вами бета-версии, поскольку это действительно первая бета-версия нового номера версии.)
Комментатор написал...
(Все это звучит нелогично...
Все о процессе одобрения Apple глупо. Оставь свой здравый смысл за дверью! :/
Обновлено на февраль 2018 года!
Сноска! Ранее у Apple была досадная проблема, когда: с новым приложением (совершенно новым BundleID и т.д.) Потребовалось бы около получаса, чтобы просто появиться в вашем списке приложений на iTunesConnect. Это было довольно странно. К счастью, эта проблема стала историей.