Кейс 1: Ресурсы Загружены Через URL
Предусловия:
В настройках экрана онбординга изображения или видео должны быть загружены по ссылке.
Ресурсы не должны быть добавлены локально в бандл приложения.
Шаги:
Установите Ваше iOS приложение на тестовoе Устройство
Подключите к устройству сниффер (например, Charles proxy)
Запустите Ваше iOS приложение
Ожидаемый результат:
Отправляются запросы на URL указанные в настройках экрана ресурсы(предусловие 1) .
При успешной загрузке ресурса, он отображается на Онбординге в приложении.
Что проверить, если картинки или видео не отображается:
Проверьте что устройство имеет подключение к интернет соединению.
Проверьте URL ресурса в сервисе: скопируйте его с веб сервиса и вставьте в окно браузера, чтобы убедиться в корректности ресурса.
Проверьте, что запрос при запуске приложения совпадает с указанным в настройках экрана
Проверьте ответ запроса: получен без ошибок.
Кейс 2: Ресурсы Загружены Через URL + Локальные ресурсы в пакете приложения
Предусловия:
"URL" установлен в настройках экрана.
Шаги:
Установите ваше iOS приложений на тестовoе Устройство
Подключите сниффер (например, Charles proxy)
Запустите ваше iOS приложение
Ожидаемый результат:
При запуске приложения запросы на ресурсы, сложенные в бандл приложения, не отправляются.
Картинки и видео отображается корректно
Что проверять если отправляется запрос, хотя не должен, или контент не отображается
Если запрос отправляется, хотя не должен:
Уточните у разработчика, точно ли ресурсы добавлены в бандл приложения (название должно совпадать с названием в URL)
Включена опция 'use local assets if available' для жкранов онбординга
Если картинки или видео не отображаются:
Проверьте наличие интернет соединения на устройстве
Проверьте корректность URL ресурса в настройках экрана
Убедитесь, что ответ получен без ошибок.
Кейс 3: Ресурсы применяются через "Asset name"
Предусловия:
Ресурсы добавлены в бандл вашего iOS приложения
В настройках экрана для картинки указан тип Asset name и в текстовое поле введено название ассета, который загружен в бандле
Шаги:
Установите ваше iOS приложений на тестовoе Устройство
Подключите сниффер (например, Charles proxy)
Запустите ваше iOS приложение
Ожидаемый результат
При запуске приложения запрос на ресурсы не отправляется.
Картинки и видео отображается корректно, без морганий
Если ресурс не отображается в приложении, проверьте:
Ресурс точно добавлен у бандл приложения (в Xcode, уточните у разработчика).
Название ресурса в настройках экрана и в бандле приложения одинаковые