Ткань вызывает ошибки, когда тестеры пытаются загрузить приложение
У моих тестеров есть проблема с приложением, которое я загрузил в Fabric Beta. Во время обычного тестирования они удаляют уже установленное приложение со своих устройств и загружают новую версию из Fabric. В этом случае все работает нормально. Приложение загрузится и запустится правильно.
Проблемы начинаются, когда они хотят проверить ситуацию, когда будущие пользователи приложения обновляют мое приложение из AppStore. Мои тестеры хотят проверить, не сбоит ли обновленное приложение.
Тестовый случай прост:
- Элемент списка
- Скачать приложение из AppStore.
- Запустите это.
- Загрузите новую версию из Fabric (новая версия должна переопределять старую)
- Запустите это.
- Приложение не должно вылетать.
Проблема появляется в (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 не сможет установить. Просто столкнулся с проблемой:)