Когда тестировщики регистрируются для тестирования вашего выпуска на iOS, вы можете экспортировать имена и идентификаторы устройств ваших тестировщиков в файл CSV и обновить их все сразу в профиле подготовки вашего приложения. Вы можете вручную экспортировать UDID с помощью консоли Firebase или интерфейса командной строки Firebase или программно экспортировать UDID с помощью fastlane .
Вручную экспортировать UDID
Когда тестировщики принимают приглашение протестировать сборку, не подписанную корпоративным профилем, у них запрашивается разрешение на передачу вам идентификатора их устройства. Если тестировщик соглашается предоставить путь к идентификатору устройства, App Distribution собирает UDID с устройства и уведомляет вас об этом UDID по электронной почте.
Когда вы получите одно из этих писем, обновите свой профиль обеспечения с помощью UDID и распространите новую сборку среди тестировщиков, выполнив следующие действия либо в консоли Firebase, либо в интерфейсе командной строки Firebase:
- Добавьте устройства на свой портал разработчиков Apple.
- Вариант 1. Импортируйте UDID устройств в виде CSV-файла.
На вкладке « Тестеры и группы » панели управления распространением приложений выберите « Все тестировщики » , затем нажмите «Экспортировать идентификаторы UDID Apple», чтобы загрузить файл CSV. Затем импортируйте файл в свою учетную запись разработчика Apple, используя параметр « Зарегистрировать несколько устройств ». Обратитесь к документации Apple, чтобы узнать больше.
Обратите внимание, что ваша учетная запись разработчика Apple может разрешать вам импортировать только ограниченное количество устройств в год.
- Вариант 2: Соберите и введите UDID по электронной почте.
На странице « Добавить устройства » портала разработчиков Apple зарегистрируйте новый UDID, указанный в полученном электронном письме.
- Вариант 1. Импортируйте UDID устройств в виде CSV-файла.
- Добавьте зарегистрированные устройства в свой профиль обеспечения .
- Загрузите профиль подготовки и используйте его для перестроения приложения. Если вы выполняете перестройку только для обновления зарегистрированных устройств, не обновляйте номер сборки или версию.
- Повторно распространяйте свое приложение из консоли Firebase или интерфейса командной строки . Если вы уже распространили сборку с тем же номером сборки и версией, уведомления по электронной почте будут получать только пользователи вновь зарегистрированных устройств.
Программно экспортировать UDID программно с помощью Fastlane
Когда тестировщики принимают приглашение протестировать специальную сборку, у них запрашивается разрешение на передачу вам идентификатора устройства. Специальная сборка — это сборка, не подписанная профилем Enterprise. Если тестировщик соглашается предоставить путь к идентификатору своего устройства, App Distribution собирает UDID с устройства и уведомляет вас об этом UDID по электронной почте.
Когда вы получите одно из этих писем, обновите свой профиль обеспечения с помощью UDID и распространите новую сборку среди тестировщиков, выполнив следующие действия:
Соберите 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
Импортируйте UDID в свою учетную запись разработчика Apple . Если вы экспортировали файл CSV, используйте параметр « Зарегистрировать несколько устройств ». Чтобы узнать больше, см . документацию Apple . Обратите внимание, что ваша учетная запись разработчика Apple может разрешать вам импортировать только ограниченное количество устройств в год.
Добавьте зарегистрированные устройства в свой профиль обеспечения .
Загрузите профиль подготовки и используйте его для перестроения приложения. Если вы выполняете перестройку только для обновления зарегистрированных устройств, не обновляйте номер сборки или версию.
Повторно распространяйте свое приложение . Если вы уже распространили сборку с тем же номером сборки и версией, уведомления по электронной почте будут получать только пользователи вновь зарегистрированных устройств.
Следующие шаги
Чтобы узнать, как расширить базу внутреннего тестирования, см. раздел Создание ссылок-приглашений .