После окончания периода тестирования бета-версии TestFlight состояние сборки изменится на Истек

В Руководстве разработчика Apple iTunes Connect Apple заявляет:

  • Когда сборка имеет активный статус, отображается количество дней, оставшихся для тестирования.
  • По истечении 30-дневного периода тестирования статус сборки изменится на Истек.
  • Сборки, которые в данный момент не тестируются, будут иметь статус Неактивные.

Может кто-нибудь сказать, пожалуйста, что это значит?

  1. Доступна ли бета-версия TestFlight для новых тестеров для установки приложения

  2. По окончании периода тестирования это не повлияет на тестеров, на которых уже установлены сборки.

Срок действия моего тестового бета-приложения истек. Могут ли мои тестировщики продолжить тестирование сборки, уже установленной на их устройствах, или я должен загрузить новую сборку? Image shows build expired

Я посмотрел на этот предыдущий пост, но это не помогло.

Спасибо!

Я нашел решение здесь :

Это общее ограничение при использовании TestFlight. Apple, вероятно, хочет запретить использование TestFlight для распространения приложений пользователям за пределами App Store, поэтому они применяют строгую политику истечения срока действия. Приложение работает в течение 30 дней, а затем перестает работать. Вы можете обновить свою бета-версию в течение этого 30-дневного периода, чтобы бета-тестеры могли обновить ее, а затем получить снова через 30 дней. 30-дневный лимит задокументирован Apple, и приложение TestFlight сообщит пользователю об этом лимите. Если вы считаете, что этого недостаточно, вам следует рассказать об этом и вашим бета-тестерам.

Альтернативой было бы пойти "старым путем", распространяя ваше приложение через iTunes с профилями обеспечения AdHoc. Таким образом, вам нужно зарегистрировать UDID для каждого устройства самостоятельно, в общей сложности вы ограничены 100 устройствами, но бета-версия будет работать до истечения срока действия профиля обеспечения (AFAIK эти профили необходимо обновлять каждый год).

РЕДАКТИРОВАТЬ: бета-период был 30 дней, но был увеличен до 90 дней.

Ответ 1

Пользователи приложения TestFlight не должны запускать приложение через 90 дней после его выпуска из-за ограничений предоставления.

Если вы хотите, чтобы ваши тестовые версии длились более 90 дней, вы можете использовать старые добрые сборки ADHOC (но вы будете ограничены 100 пользователями против 10000, которые вы можете использовать через TestFlight).

Ответ 2

Если у вас есть тег/доступ к коду сборки, срок действия которого истек, простой барабан номера версии и переиздание в iTunes Connect делает сборку сразу доступной еще на 60 дней.

У меня была эта проблема сегодня утром, но мне нужно было держать группы и пытаться собрать как можно чище, и поэтому это помогло.