Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Firebase App Distribution
plat_iosplat_android
Firebase App Distribution facilite la distribution de vos applications à des testeurs de confiance.
En déployant rapidement vos applications sur les appareils des testeurs, vous pouvez obtenir des commentaires rapidement et fréquemment. Si vous utilisez Crashlytics dans vos applications, vous obtiendrez automatiquement des métriques de stabilité pour toutes vos versions, ce qui vous permettra de savoir quand vous êtes prêt à les déployer.
Prêt à vous lancer ?
Découvrez comment distribuer vos applications iOS :
Gérez vos distributions de préversions iOS et Android au même endroit.
Distributions rapides
Distribuez rapidement des versions anticipées à vos testeurs grâce à une intégration rapide, sans SDK à installer et avec une distribution instantanée des applications.
S'intègre à votre workflow
Distribuez des versions à l'aide de la console Firebase, de l'outil d'interface de ligne de commande (CLI) Firebase, de fastlane ou de Gradle (Android). Automatisez la distribution en intégrant l'interface de ligne de commande dans les tâches d'intégration continue (CI).
Gestion des testeurs
Gérez vos équipes de test en les organisant en groupes. Ajoutez facilement de nouveaux testeurs en leur envoyant des invitations par e-mail qui les guident tout au long du processus d'intégration. Consultez l'état de chaque testeur pour des versions spécifiques de votre application. Vous saurez ainsi qui a accepté une invitation à tester et qui a téléchargé l'application. Activez les commentaires intégrés à l'application pour recueillir plus facilement les commentaires des testeurs sur vos applications en version préliminaire.
Fonctionne avec les Android App Bundles
Distribuez des versions à des testeurs pour votre Android App Bundle dans Google Play. App Distribution s'intègre au service de partage interne d'application de Google Play pour simplifier les processus de test et de lancement de votre application.
Fonctionne avec Crashlytics
Combiné à Crashlytics, obtenez des insights sur la stabilité de vos distributions de tests.
Exemple de chemin d'implémentation
Importer votre dernière version préliminaire
Tout d'abord, importez votre dernier fichier APK, AAB ou IPA dans App Distribution à l'aide de la console Firebase, de fastlane, de Gradle ou des outils CLI.
Inviter des testeurs
Ajoutez ensuite les testeurs qui doivent essayer votre application. Ils recevront un e-mail les guidant tout au long du processus d'intégration.
Obtenir des commentaires
Recueillez les commentaires de vos testeurs, surveillez les données de stabilité et itérez sur votre application.
Publier de nouvelles versions bêta
Chaque fois que vous avez une nouvelle version prête à être testée, il vous suffit de l'importer dans App Distribution. Vos testeurs seront avertis qu'une nouvelle version est disponible pour test.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/23 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/23 (UTC)."],[],[],null,["Firebase App Distribution \nplat_ios plat_android \n\nFirebase App Distribution makes distributing your apps to trusted testers painless.\nBy getting your apps onto testers' devices quickly, you can get feedback early\nand often. And if you use Crashlytics in your apps, you'll automatically\nget stability metrics for all your builds, so you know when you're ready to\nship.\n\n\u003cbr /\u003e\n\nReady to get started?\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nKey capabilities\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Cross-platform | Manage both your iOS and Android pre-release distributions from the same place. |\n| Fast distributions | Get early releases into your testers' hands quickly, with fast onboarding, no SDK to install, and instant app delivery. |\n| Fits into your workflow | Distribute builds using the Firebase console, the Firebase Command Line Interface (CLI) tool, fastlane, or Gradle (Android). Automate distribution by integrating the CLI into continuous integration (CI) jobs. |\n| Tester management | Manage your testing teams by organizing them into groups. Easily add new testers with email invitations that walk them through the onboarding process. View the status of each tester for specific versions of your app, which indicates who has accepted a testing invitation and downloaded the app. Enable in-app feedback to make it easier to collect feedback on your pre-release apps from testers. |\n| Works with Android App Bundles | Distribute releases to testers for your Android App Bundle in Google Play. App Distribution integrates with Google Play's internal app sharing service to streamline your app testing and launching processes. |\n| Works with Crashlytics | When combined with Crashlytics, get insights into the stability of your test distributions. |\n\nExample implementation path\n\n|---|--------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Upload your latest pre-release build | First, upload your latest APK, AAB, or IPA to App Distribution using the Firebase console, fastlane, Gradle, or the CLI tools. |\n| | Invite testers | Then, add the testers you want to try your app. Testers will receive an email that walks them through the onboarding process. |\n| | Get feedback | Get feedback from your testers, monitor stability data, and iterate on your app. |\n| | Release new beta builds | Whenever you have a new build ready for testing, just upload it to App Distribution. Your testers will be notified that a new build is available to try out. |\n\nNext steps\n\nLearn best practices\n\n- [Best practices for distributing Apple apps to QA testers using CI/CD and fastlane](/docs/app-distribution/best-practices-distributing-apple-apps-to-qa-testers-with-ci-cd-fastlane)\n- [Best practices for distributing Android apps to QA testers using CI/CD](/docs/app-distribution/best-practices-distributing-android-apps-to-qa-testers-with-ci-cd)\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nTo learn more about App Distribution, check out the following codelabs:\n\n- [Distribute app bundle releases to testers](https://firebase.google.com/codelabs/appdistribution-app-bundles).\n\n- [Alert testers about your new app releases with Firebase App Distribution Android SDK](https://firebase.google.com/codelabs/appdistribution-android).\n\n- [Alert testers about your new app releases with the Firebase App Distribution iOS SDK](https://firebase.google.com/codelabs/appdistribution-ios).\n\n- [Distribute your pre-release iOS builds faster with App Distribution and fastlane](https://firebase.google.com/codelabs/appdistribution-udid-collection)."]]