Распространение iOS-приложений
Uply позволяет раздавать тестовые iOS-сборки без публикации в App Store. У Apple для этого есть жёсткое правило: приложение, подписанное ad-hoc профилем, устанавливается только на те устройства, идентификаторы которых (UDID) заранее вшиты в сборку. Поэтому в распространении на iOS участвуют две роли, а сам цикл состоит из трёх шагов:
- Тестировщик один раз регистрирует своё устройство в приложении Uply для тестировщиков (app.getuply.io) — платформа получает его UDID.
- Разработчик выгружает список UDID из консоли, добавляет устройства в Apple Developer Portal, включает их в provisioning profile и загружает пересобранную сборку.
- После этого тестировщик устанавливает сборку в один тап — как обычное приложение.
Регистрация устройства выполняется один раз: она сохраняется в браузере тестировщика и переиспользуется во всех проектах, где он участвует. Повторно регистрироваться придётся только в другом браузере или после очистки данных сайта.
Инструкции
Регистрация устройства Тестировщику: как зарегистрировать iPhone или iPad за пару минут
Установка сборки Тестировщику: установка приложения и проверка совместимости устройства
Apple-устройства Разработчику: экспорт UDID, Apple Developer Portal и обновление сборки
Решение проблем Типовые ошибки регистрации и установки и что с ними делать