Zarejestruj dodatkowe urządzenia iOS

Gdy testerzy zarejestrują się, aby przetestować Twoją wersję w systemie iOS, możesz wyeksportować nazwy i identyfikatory urządzeń testerów do pliku CSV i zaktualizować je wszystkie jednocześnie w profilu aprowizacji aplikacji. Możesz ręcznie eksportować UDID za pomocą konsoli Firebase lub Firebase CLI albo programowo eksportować UDID za pomocą fastlane .

Ręcznie eksportuj identyfikatory UDID

Gdy testerzy zaakceptują zaproszenie do przetestowania kompilacji, która nie jest podpisana za pomocą profilu Enterprise, zostaną poproszeni o pozwolenie na udostępnienie Ci identyfikatora swojego urządzenia. Jeśli tester wyrazi zgodę na udostępnienie ścieżki identyfikatora urządzenia, App Distribution zbiera identyfikator UDID z urządzenia i powiadamia użytkownika o tym identyfikatorze e-mailem.

Po otrzymaniu jednego z tych e-maili zaktualizuj swój profil obsługi administracyjnej o identyfikator UDID i roześlij nową kompilację do testerów, wykonując następujące czynności w konsoli Firebase lub w interfejsie wiersza polecenia Firebase:

  1. Dodaj urządzenia do swojego portalu dla programistów Apple.
    • Opcja 1: zaimportuj identyfikatory UDID urządzenia jako plik CSV.

      Na karcie Testerzy i grupy panelu Dystrybucja aplikacji wybierz Wszyscy testerzy , a następnie kliknij Eksportuj identyfikatory UDID firmy Apple, aby pobrać plik CSV. Następnie zaimportuj plik na swoje konto programisty Apple, korzystając z opcji Zarejestruj wiele urządzeń . Zapoznaj się z dokumentacją Apple, aby dowiedzieć się więcej.

      Pamiętaj, że Twoje konto programisty Apple może umożliwiać importowanie ograniczonej liczby urządzeń rocznie.

    • Opcja 2: Zbierz i wprowadź UDID przez e-mail.

      Na stronie Dodaj urządzenia w portalu dla programistów Apple zarejestruj nowy identyfikator UDID określony w otrzymanej wiadomości e-mail.

  2. Dodaj zarejestrowane urządzenia do swojego profilu aprowizacji .
  3. Pobierz profil aprowizacji i użyj go do odbudowania swojej aplikacji. Jeśli odbudowujesz tylko w celu aktualizacji zarejestrowanych urządzeń, nie aktualizuj numeru kompilacji ani wersji.
  4. Ponownie rozpowszechniaj swoją aplikację z konsoli Firebase lub interfejsu wiersza polecenia . Jeśli już dystrybuowałeś kompilację z tym samym numerem kompilacji i wersją, tylko użytkownicy nowo zarejestrowanych urządzeń otrzymają powiadomienia e-mail.

Programowo eksportuj identyfikatory UDID w sposób progamtyczny przy użyciu Fastlane

Gdy testerzy zaakceptują zaproszenie do przetestowania kompilacji ad hoc, zostaną poproszeni o pozwolenie na udostępnienie Ci identyfikatora urządzenia. Kompilacja ad hoc to kompilacja niepodpisana za pomocą profilu Enterprise. Jeśli tester wyrazi zgodę na udostępnienie ścieżki identyfikatora swojego urządzenia, App Distribution zbiera identyfikator UDID z urządzenia i powiadamia użytkownika o tym identyfikatorze e-mailem.

Po otrzymaniu jednego z tych e-maili zaktualizuj swój profil aprowizacji przy użyciu identyfikatora UDID i roześlij nową kompilację do testerów, wykonując następujące czynności:

  1. Zbierz identyfikatory UDID do dodania.

    • Opcja 1: Skopiuj identyfikator UDID z wiadomości e-mail.

    • Opcja 2: wyeksportuj wszystkie identyfikatory UDID urządzeń testowych jako plik CSV z konsoli Firebase. Na karcie Testerzy i grupy panelu Dystrybucja aplikacji wybierz Wszyscy testerzy , a następnie kliknij Eksportuj identyfikatory UDID firmy Apple, aby pobrać plik CSV.

    • Opcja 3: wyeksportuj wszystkie identyfikatory UDID urządzenia testującego jako plik CSV z usługi Fastlane. Na przykład utwórz i uruchom nową ścieżkę download_udids :

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. Zaimportuj identyfikatory UDID na swoje konto programisty Apple . Jeśli wyeksportowałeś plik CSV, użyj opcji Zarejestruj wiele urządzeń . Aby dowiedzieć się więcej, zapoznaj się z dokumentacją Apple . Pamiętaj, że Twoje konto programisty Apple może umożliwiać importowanie ograniczonej liczby urządzeń rocznie.

  3. Dodaj zarejestrowane urządzenia do swojego profilu aprowizacji .

  4. Pobierz profil aprowizacji i użyj go do odbudowania swojej aplikacji. Jeśli odbudowujesz tylko w celu aktualizacji zarejestrowanych urządzeń, nie aktualizuj numeru kompilacji ani wersji.

  5. Rozpowszechniaj swoją aplikację . Jeśli już dystrybuowałeś kompilację z tym samym numerem kompilacji i wersją, tylko użytkownicy nowo zarejestrowanych urządzeń otrzymają powiadomienia e-mail.

Następne kroki