Мы проводим тестовую кампанию для мобильного приложения iOS с несколькими сотнями пользователей, используя TestFlight.Testflight - продолжить тестирование через 30 дней?
(Мы не можем использовать учетную запись Apple, Enterprise)
тест будет длиться 50 дней, и есть 30-дневное ограничение для летных испытаний строит.
документация говорит:
Чтобы продолжить тестирование по истечении 30-дневного периода, загрузите другой сборки. Внутренние тестеры автоматически получают уведомление об обновлении , когда новая сборка доступна. Чтобы распространить новую сборку на внешние тестеры , вы повторно отправляете ее в обзор приложений Beta. Как только она будет одобрена , вы можете отправить по внешним тестерам по электронной почте обновления, щелкая Отправить приглашение из колонки Внешних тестировщиков на сборки
Таким образом, в теории, мы могли бы проверить версию 0.9.0 в течение месяца, а затем строить и распространять 0.9.1 и обновлять людей (да немного неуклюжие).
Вопрос в том, действительно ли это работает и что происходит с локальными данными приложения при обновлении? такие вещи, как coreData и NSUserDefault?
Было бы здорово иметь какое-то абсолютное подтверждение, чем это прекрасно.
Я не могу полностью проверить это, потому что поведение обновлений может отличаться до и после прохождения этого ограничения на 30 дней.
Заранее спасибо.