Перейти к содержимому

Управление устройствами Apple через ASO.dev

Устройство (Device) - это реальный физический iPhone, iPad, Mac, Apple Watch или Apple TV, зарегистрированный в аккаунте разработчика Apple.
Эти устройства используются для разработки и тестирования приложений, с помощью Ad Hoc или Developer Профилей.

Регистрация устройства

Apple требует, чтобы каждое устройство, на которое устанавливается тестовая сборка приложения через Xcode или вручную, было зарегистрировано в системе.

  • Для установки .ipa-файлов на устройство вручную
  • Для разработки и отладки через Xcode
  • Для создания Профиля (provisioning profiles: development / ad hoc)
  • Для внутреннего тестирования, особенно до публикации в TestFlight или App Store
Управление устройствами Apple через ASO.dev
Управление устройствами Apple через ASO.dev

Ограничения

  • Можно зарегистрировать до 100 устройств каждого типа в год
  • Удаление устройства не освобождает слот

Интерфейс

Регистрация нового устройства
Обновить информацию
Настройки.
Переход к документации.

Список устройств

Отображается список всех зарегистрированных устройств:

  • Имя: имя устройства
  • Идентификатор UDID: уникальный идентификатор устройства
  • Дата регистрации: дата, когда устройство было зарегистрировано в системе
  • Модель или Тип: тип устройства (iPhone, iPad, Apple Watch и т.д.)
  • Индикатор Статуса: статус устройства (активно, неактивно) рядом с типом устройства

Кнопка редактирования позволяет редактировать имя устройства.
Переключение статуса активности позволяет активировать или деактивировать устройство.

Для регистрации нового устройства нажмите на кнопку .
В открывшемся окне введите имя устройства и его UDID, после этого нажмите кнопку Сохранить.

UDID устройства

Получить UDID устройства можно несколькими способами:

  • Xcode: подключите устройство к Mac, откройте Xcode, выберите Window > Devices and Simulators, выберите устройство и скопируйте UDID.
  • Через system_profiler на macOS в терминале
Для получения UDID MacOS-устройства, скопируйте значение Provisioning UDID
system_profiler SPHardwareDataType | grep "Provisioning UDID"
Для получения UDID iPhone или iPad, подключенного к MacOS
system_profiler SPUSBDataType | grep -A 20 -Ei "iPhone|iPad" | grep "Serial Number"