Ткань вызывает ошибки, когда тестеры пытаются загрузить приложение

У моих тестеров есть проблема с приложением, которое я загрузил в Fabric Beta. Во время обычного тестирования они удаляют уже установленное приложение со своих устройств и загружают новую версию из Fabric. В этом случае все работает нормально. Приложение загрузится и запустится правильно.

Проблемы начинаются, когда они хотят проверить ситуацию, когда будущие пользователи приложения обновляют мое приложение из AppStore. Мои тестеры хотят проверить, не сбоит ли обновленное приложение.

Тестовый случай прост:

  1. Элемент списка
  2. Скачать приложение из AppStore.
  3. Запустите это.
  4. Загрузите новую версию из Fabric (новая версия должна переопределять старую)
  5. Запустите это.
  6. Приложение не должно вылетать.

Проблема появляется в (4), Fabric показывает ошибку "обнаружена проблема с загрузкой". (Обратите внимание, что все работает, если на устройстве нет старого приложения.).

У Fabric есть проблемы с переопределением приложений?

Ткань (1.7.7) iOS 11 iPhone 6s Plus

PS. Этот тест важен. Сбой появляется, когда я изменяю модель базы данных без миграции, например.

2 ответа

Решение

Пол из ткани здесь. Вы сначала удалили версию приложения из App Store? Начиная с iOS 9, Apple изменила свою политику, чтобы предотвратить установку приложений поверх существующей версии App Store третьими лицами, поэтому перед установкой бета-версии необходимо удалить исходное приложение. Для получения дополнительной информации см. Наши документы здесь: https://docs.fabric.io/apple/beta/tester-experience.html.

И другой причиной может быть, если какое-либо другое приложение устанавливается или обновляется параллельно, Fabric не сможет установить. Просто столкнулся с проблемой:)

Другие вопросы по тегам