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

Enregistrez des appareils iOS supplémentaires

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Si vous souhaitez distribuer des builds iOS ad hoc à l'aide de App Distribution, vous devez suivre ce guide pour enregistrer les appareils de votre testeur. Une build ad hoc est une build non signée avec un profil Enterprise. Un appareil ne peut installer une build ad hoc que si l'identifiant d'appareil unique (UDID) de l'appareil est inclus dans le profil d'approvisionnement de la build.

Lorsqu'un testeur accepte une invitation à tester votre application, App Distribution demande l'autorisation de partager l'identifiant d'appareil du testeur avec vous, le développeur. Avant de télécharger une version ad hoc, App Distribution demande au testeur d'enregistrer son appareil. Si le testeur enregistre son appareil, App Distribution collecte l'UDID de l'appareil et vous en informe par e-mail.

Lorsque vous recevez un e-mail contenant un UDID, mettez à jour votre profil d'approvisionnement avec l'UDID et distribuez une nouvelle version à vos testeurs. 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

  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 programmation des UDID à l'aide de Fastlane

  1. Exportez tous les UDID de votre appareil de test sous forme de fichier CSV depuis 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 à l'aide de 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 dans le but de 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 recevront des e-mails de notification.

Prochaines étapes

,

Si vous souhaitez distribuer des builds iOS ad hoc à l'aide de App Distribution, vous devez suivre ce guide pour enregistrer les appareils de votre testeur. Une build ad hoc est une build non signée avec un profil Enterprise. Un appareil ne peut installer une build ad hoc que si l'identifiant d'appareil unique (UDID) de l'appareil est inclus dans le profil d'approvisionnement de la build.

Lorsqu'un testeur accepte une invitation à tester votre application, App Distribution demande l'autorisation de partager l'identifiant d'appareil du testeur avec vous, le développeur. Avant de télécharger une version ad hoc, App Distribution demande au testeur d'enregistrer son appareil. Si le testeur enregistre son appareil, App Distribution collecte l'UDID de l'appareil et vous en informe par e-mail.

Lorsque vous recevez un e-mail contenant un UDID, mettez à jour votre profil d'approvisionnement avec l'UDID et distribuez une nouvelle version à vos testeurs. 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

  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 programmation des UDID à l'aide de Fastlane

  1. Exportez tous les UDID de votre appareil de test sous forme de fichier CSV depuis 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 à l'aide de 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 dans le but de 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 recevront des e-mails de notification.

Prochaines étapes