Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

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

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

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

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

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

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

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

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

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

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

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

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

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

  1. Экспортируйте все 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, используя параметр « Зарегистрировать несколько устройств ». Чтобы узнать больше, см . документацию Apple . Обратите внимание, что ваша учетная запись разработчика Apple может разрешать вам импортировать только ограниченное количество устройств в год.

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

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

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

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

,

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

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

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

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

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

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

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

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

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

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

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

  1. Экспортируйте все 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, используя параметр « Зарегистрировать несколько устройств ». Чтобы узнать больше, см . документацию Apple . Обратите внимание, что ваша учетная запись разработчика Apple может разрешать вам импортировать только ограниченное количество устройств в год.

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

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

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

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