Enregistrez des appareils iOS supplémentaires

Lorsque les testeurs s'inscrivent pour tester votre version sur iOS, vous pouvez exporter les noms et identifiants d'appareils de vos testeurs dans un fichier CSV et les mettre à jour tous en même temps dans le profil d'approvisionnement de votre application. Vous pouvez exporter manuellement les UDID à l'aide de la console Firebase ou de la CLI Firebase , ou vous pouvez exporter par programme les UDID à l'aide de Fastlane .

Exporter manuellement les UDID

Lorsque les testeurs acceptent une invitation à tester une version qui n'est pas signée avec un profil Enterprise, il leur est demandé l'autorisation de partager l'identifiant de leur appareil avec vous. Si le testeur accepte de partager le chemin d'accès de l'identifiant de l'appareil, App Distribution collecte l'UDID de l'appareil et vous en informe par e-mail.

Lorsque vous recevez l'un de ces e-mails, mettez à jour votre profil de provisionnement avec l'UDID et distribuez une nouvelle version à vos testeurs en suivant ces étapes dans la console Firebase ou la CLI Firebase :

  1. Ajoutez les appareils à votre portail des développeurs Apple.
    • Option 1 : importez les UDID de l'appareil sous forme de fichier CSV.

      Dans l'onglet Testeurs et groupes du tableau de bord App Distribution, sélectionnez Tous les testeurs , puis cliquez sur Exporter les UDID Apple pour télécharger un fichier CSV. Ensuite, importez le fichier dans votre compte de développeur Apple à l'aide de l'option Enregistrer plusieurs appareils . Reportez-vous à la documentation d'Apple pour en savoir plus.

      Notez que votre compte de développeur Apple ne peut vous permettre d'importer qu'un nombre limité d'appareils par an.

    • Option 2 : collectez et saisissez les UDID par e-mail.

      Sur la page Ajouter des appareils du portail des développeurs Apple, enregistrez le nouvel UDID spécifié dans l'e-mail que vous avez reçu.

  2. Ajoutez les appareils enregistrés à votre profil d'approvisionnement .
  3. Téléchargez le profil d'approvisionnement et utilisez-le pour reconstruire votre application. Si vous reconstruisez uniquement pour mettre à jour les appareils enregistrés, ne mettez pas à jour le numéro de build ou la version.
  4. Redistribuez votre application à partir de la console Firebase ou de la CLI . Si vous avez déjà distribué une build avec le même numéro de build et la même version, seuls les utilisateurs d'appareils nouvellement enregistrés reçoivent des e-mails de notification.

Exporter par programme les UDID par programme à l'aide de fastlane

Lorsque les testeurs acceptent une invitation à tester une version ad hoc, il leur est demandé l'autorisation de partager l'identifiant de l'appareil avec vous. Une build ad hoc est une build non signée avec un profil Enterprise. Si le testeur accepte de partager le chemin d'accès de l'identifiant de son appareil, App Distribution collecte l'UDID de l'appareil et vous en informe par e-mail.

Lorsque vous recevez l'un de ces e-mails, mettez à jour votre profil d'approvisionnement avec l'UDID et distribuez une nouvelle version à vos testeurs en suivant ces étapes :

  1. Rassemblez les UDID à ajouter.

    • Option 1 : copiez l'UDID à partir de l'e-mail.

    • Option 2 : exportez tous les UDID de votre appareil de test sous forme de fichier CSV à partir de la console Firebase. Dans l'onglet Testeurs et groupes du tableau de bord App Distribution, sélectionnez Tous les testeurs , puis cliquez sur Exporter les UDID Apple pour télécharger un fichier CSV.

    • Option 3 : Exportez tous les UDID de votre appareil de test sous forme de fichier CSV à partir de fastlane. Par exemple, créez et exécutez une nouvelle voie download_udids :

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. Importez le ou les UDID dans votre compte de développeur Apple . Si vous avez exporté un fichier CSV, utilisez l'option Enregistrer plusieurs appareils . Pour en savoir plus, consultez la documentation d'Apple . Notez que votre compte de développeur Apple ne peut vous permettre d'importer qu'un nombre limité d'appareils par an.

  3. Ajoutez les appareils enregistrés à votre profil d'approvisionnement .

  4. Téléchargez le profil d'approvisionnement et utilisez-le pour reconstruire votre application. Si vous reconstruisez uniquement pour mettre à jour les appareils enregistrés, ne mettez pas à jour le numéro de build ou la version.

  5. Redistribuez votre application . Si vous avez déjà distribué une build avec le même numéro de build et la même version, seuls les utilisateurs d'appareils nouvellement enregistrés reçoivent des e-mails de notification.

Prochaines étapes