Зарегистрируйте дополнительные устройства iOS

Когда тестировщики регистрируются для тестирования вашего выпуска на iOS, вы можете экспортировать имена и идентификаторы устройств ваших тестировщиков в файл CSV и обновить их все сразу в профиле подготовки вашего приложения. Вы можете вручную экспортировать UDID с помощью консоли Firebase или интерфейса командной строки Firebase или программно экспортировать UDID с помощью fastlane .

Вручную экспортировать UDID

Когда тестировщики принимают приглашение протестировать сборку, не подписанную корпоративным профилем, у них запрашивается разрешение на передачу вам идентификатора их устройства. Если тестировщик соглашается предоставить путь к идентификатору устройства, App Distribution собирает UDID с устройства и уведомляет вас об этом UDID по электронной почте.

Когда вы получите одно из этих писем, обновите свой профиль обеспечения с помощью UDID и распространите новую сборку среди тестировщиков, выполнив следующие действия либо в консоли Firebase, либо в интерфейсе командной строки Firebase:

  1. Добавьте устройства на свой портал разработчиков Apple.
    • Вариант 1. Импортируйте UDID устройств в виде CSV-файла.

      На вкладке « Тестеры и группы » панели управления распространением приложений выберите « Все тестировщики » , затем нажмите «Экспортировать идентификаторы UDID Apple», чтобы загрузить файл CSV. Затем импортируйте файл в свою учетную запись разработчика Apple, используя параметр « Зарегистрировать несколько устройств ». Обратитесь к документации Apple, чтобы узнать больше.

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

    • Вариант 2: Соберите и введите UDID по электронной почте.

      На странице « Добавить устройства » портала разработчиков Apple зарегистрируйте новый UDID, указанный в полученном электронном письме.

  2. Добавьте зарегистрированные устройства в свой профиль обеспечения .
  3. Загрузите профиль подготовки и используйте его для перестроения приложения. Если вы выполняете перестройку только для обновления зарегистрированных устройств, не обновляйте номер сборки или версию.
  4. Повторно распространяйте свое приложение из консоли Firebase или интерфейса командной строки . Если вы уже распространили сборку с тем же номером сборки и версией, уведомления по электронной почте будут получать только пользователи вновь зарегистрированных устройств.

Программно экспортировать UDID программно с помощью Fastlane

Когда тестировщики принимают приглашение протестировать специальную сборку, у них запрашивается разрешение на передачу вам идентификатора устройства. Специальная сборка — это сборка, не подписанная профилем Enterprise. Если тестировщик соглашается предоставить путь к идентификатору своего устройства, App Distribution собирает UDID с устройства и уведомляет вас об этом UDID по электронной почте.

Когда вы получите одно из этих писем, обновите свой профиль обеспечения с помощью UDID и распространите новую сборку среди тестировщиков, выполнив следующие действия:

  1. Соберите UDID для добавления.

    • Вариант 1. Скопируйте UDID из письма.

    • Вариант 2. Экспортируйте все UDID устройств тестера в виде CSV-файла из консоли Firebase. На вкладке « Тестеры и группы » панели управления распространением приложений выберите « Все тестировщики » , затем нажмите «Экспортировать идентификаторы UDID Apple», чтобы загрузить файл CSV.

    • Вариант 3. Экспортируйте все идентификаторы UDID вашего тестера в виде файла CSV из Fastlane. Например, создайте и запустите новую полосу download_udids :

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. Импортируйте UDID в свою учетную запись разработчика Apple . Если вы экспортировали файл CSV, используйте параметр « Зарегистрировать несколько устройств ». Чтобы узнать больше, см . документацию Apple . Обратите внимание, что ваша учетная запись разработчика Apple может разрешать вам импортировать только ограниченное количество устройств в год.

  3. Добавьте зарегистрированные устройства в свой профиль обеспечения .

  4. Загрузите профиль подготовки и используйте его для перестроения приложения. Если вы выполняете перестройку только для обновления зарегистрированных устройств, не обновляйте номер сборки или версию.

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

Следующие шаги