Ek iOS cihazları kaydedin

Test kullanıcıları, sürümünüzü iOS'ta test etmek için kaydolduğunda, test kullanıcılarınızın cihaz adlarını ve tanımlayıcılarını bir CSV dosyasına aktarabilir ve hepsini bir kerede uygulamanızın temel hazırlık profiline güncelleyebilirsiniz. UDID'leri Firebase konsolunu veya Firebase CLI'yi kullanarak manuel olarak dışa aktarabilir veya fastlane kullanarak UDID'leri programlı olarak dışa aktarabilirsiniz.

UDID'leri manuel olarak dışa aktarın

Test kullanıcıları, Enterprise profiliyle imzalanmamış bir yapıyı test etme davetini kabul ettiğinde, cihazlarının tanımlayıcısını sizinle paylaşmak için izin istenir. Test kullanıcısı cihazın tanımlayıcı yolunu paylaşmayı kabul ederse, App Distribution cihazdan UDID'yi toplar ve size e-posta yoluyla UDID'yi bildirir.

Bu e-postalardan birini aldığınızda, ön hazırlık profilinizi UDID ile güncelleyin ve Firebase konsolunda veya Firebase CLI'de şu adımları izleyerek testçilerinize yeni bir yapı dağıtın:

  1. Aygıtları Apple geliştirici portalınıza ekleyin.
    • Seçenek 1: Cihaz UDID'lerini CSV dosyası olarak içe aktarın.

      App Distribution panosunun Test Ediciler ve Gruplar sekmesinde, Tüm test kullanıcıları öğesini seçin, ardından bir CSV dosyası indirmek için Apple UDID'lerini Dışa Aktar'ı tıklayın. Ardından, Birden Fazla Cihaz Kaydet seçeneğini kullanarak dosyayı Apple geliştirici hesabınıza aktarın. Daha fazla bilgi için Apple'ın belgelerine bakın.

      Apple geliştirici hesabınızın yılda yalnızca sınırlı sayıda cihazı içe aktarmanıza izin verebileceğini unutmayın.

    • Seçenek 2: UDID'leri e-posta ile toplayın ve girin.

      Apple geliştirici portalının Cihaz Ekle sayfasında, aldığınız e-postada belirtilen yeni UDID'yi kaydedin.

  2. Kayıtlı cihazları ön hazırlık profilinize ekleyin.
  3. Temel hazırlık profilini indirin ve uygulamanızı yeniden oluşturmak için kullanın. Yalnızca kayıtlı cihazları güncellemek için yeniden oluşturuyorsanız, yapı numarasını veya sürümünü güncellemeyin.
  4. Uygulamanızı Firebase konsolundan veya CLI'den yeniden dağıtın. Aynı yapı numarasına ve sürümüne sahip bir yapı dağıttıysanız, yalnızca yeni kayıtlı cihazların kullanıcıları bildirim e-postaları alır.

Fastlane kullanarak UDID'leri programlı olarak dışa aktarın

Test kullanıcıları, geçici bir yapıyı test etmek için bir daveti kabul ettiğinde, cihazın tanımlayıcısını sizinle paylaşmak için izin istenir. Geçici derleme , Enterprise profiliyle imzalanmamış bir derlemedir. Test eden kişi, cihazının tanımlayıcı yolunu paylaşmayı kabul ederse, App Distribution cihazdan UDID'yi toplar ve size e-posta yoluyla UDID'yi bildirir.

Bu e-postalardan birini aldığınızda, ön hazırlık profilinizi UDID ile güncelleyin ve aşağıdaki adımları izleyerek yeni bir yapıyı testçilerinize dağıtın:

  1. Eklemek için UDID'leri toplayın.

    • Seçenek 1: UDID'yi e-postadan kopyalayın.

    • Seçenek 2: Tüm test cihazı UDID'lerinizi Firebase konsolundan bir CSV dosyası olarak dışa aktarın. App Distribution panosunun Test Ediciler ve Gruplar sekmesinde, Tüm test kullanıcıları öğesini seçin, ardından bir CSV dosyası indirmek için Apple UDID'lerini Dışa Aktar'ı tıklayın.

    • Seçenek 3: Tüm test cihazı UDID'lerinizi fastlane'den bir CSV dosyası olarak dışa aktarın. Örneğin, yeni bir download_udids şeridi oluşturun ve çalıştırın:

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. UDID'leri Apple geliştirici hesabınıza aktarın. Bir CSV'yi dışa aktardıysanız, Birden Çok Cihaz Kaydet seçeneğini kullanın. Daha fazla bilgi edinmek için Apple'ın belgelerine bakın. Apple geliştirici hesabınızın yılda yalnızca sınırlı sayıda cihazı içe aktarmanıza izin verebileceğini unutmayın.

  3. Kayıtlı cihazları ön hazırlık profilinize ekleyin.

  4. Temel hazırlık profilini indirin ve uygulamanızı yeniden oluşturmak için kullanın. Yalnızca kayıtlı cihazları güncellemek için yeniden oluşturuyorsanız, yapı numarasını veya sürümünü güncellemeyin.

  5. Uygulamanızı yeniden dağıtın . Aynı yapı numarasına ve sürümüne sahip bir yapı dağıttıysanız, yalnızca yeni kayıtlı cihazların kullanıcıları bildirim e-postaları alır.

Sonraki adımlar