จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Firebase App Distribution
plat_ios
plat_android
Firebase App Distribution ช่วยให้การแจกจ่ายแอปให้กับผู้ทดสอบที่เชื่อถือได้เป็นไปอย่างราบรื่น
การนำแอปไปไว้ในอุปกรณ์ของผู้ทดสอบอย่างรวดเร็วจะช่วยให้คุณได้รับความคิดเห็นตั้งแต่เนิ่นๆ
และบ่อยครั้ง และหากใช้ Crashlytics ในแอป คุณจะได้รับเมตริกความเสถียรสำหรับบิลด์ทั้งหมดโดยอัตโนมัติ
เพื่อให้ทราบว่าเมื่อใดที่พร้อมจะ
เผยแพร่
หากพร้อมที่จะเริ่มแล้ว
ดูวิธีเผยแพร่แอป iOS
Firebase คอนโซล
Firebase CLI
fastlane
REST API
ดูวิธีเผยแพร่แอป Android
Firebase คอนโซล
Firebase CLI
fastlane
Gradle
REST API
ความสามารถหลัก
ข้ามแพลตฟอร์ม |
จัดการการเผยแพร่ก่อนเปิดตัวทั้งใน iOS และ Android ได้จากที่เดียวกัน
|
การจัดจำหน่ายอย่างรวดเร็ว |
ส่งรุ่นทดลองให้ผู้ทดสอบได้อย่างรวดเร็วด้วยการเริ่มต้นใช้งานที่รวดเร็ว ไม่ต้องติดตั้ง SDK และการนำส่งแอปทันที |
เหมาะกับเวิร์กโฟลว์ของคุณ |
แจกจ่ายบิลด์โดยใช้Firebaseคอนโซล เครื่องมืออินเทอร์เฟซบรรทัดคำสั่ง (CLI) ของ Firebase, fastlane หรือ Gradle (Android) ทำให้การ
เผยแพร่เป็นแบบอัตโนมัติโดยผสานรวม CLI เข้ากับงานการรวมอย่างต่อเนื่อง (CI)
|
การจัดการผู้ทดสอบ |
จัดการทีมทดสอบโดยจัดระเบียบทีมเป็นกลุ่ม เพิ่มผู้ทดสอบใหม่ได้อย่างง่ายดายด้วยคำเชิญทางอีเมลที่จะแนะนำกระบวนการเริ่มต้นใช้งานให้ผู้ทดสอบ ดูสถานะของผู้ทดสอบแต่ละคนสำหรับแอปเวอร์ชันที่เฉพาะเจาะจง
ซึ่งจะระบุว่าใครตอบรับคำเชิญให้ทดสอบและดาวน์โหลด
แอปแล้ว เปิดใช้ความคิดเห็นในแอปเพื่อให้รวบรวมความคิดเห็นเกี่ยวกับ
แอปเวอร์ชันก่อนเปิดตัวจากผู้ทดสอบได้ง่ายขึ้น |
ใช้ได้กับ Android App Bundle |
เผยแพร่รุ่นให้ผู้ทดสอบสำหรับ Android App Bundle ใน
Google Play App Distribution ผสานรวมกับบริการการแชร์แอปภายในของ Google Play เพื่อเพิ่มประสิทธิภาพกระบวนการทดสอบและเปิดตัวแอป |
ใช้งานได้กับ Crashlytics |
เมื่อใช้ร่วมกับ Crashlytics คุณจะได้รับข้อมูลเชิงลึกเกี่ยวกับความเสถียรของ
การกระจายการทดสอบ |
เส้นทางการติดตั้งใช้งานตัวอย่าง
|
อัปโหลดบิลด์ก่อนเปิดตัวล่าสุด |
ก่อนอื่น ให้อัปโหลด APK, AAB หรือ IPA ล่าสุดไปยัง App Distribution โดยใช้คอนโซล Firebase, fastlane, Gradle หรือเครื่องมือ CLI |
|
เชิญผู้ทดสอบ |
จากนั้นเพิ่มผู้ทดสอบที่คุณต้องการให้ลองใช้แอป ผู้ทดสอบจะได้รับอีเมลที่แนะนำขั้นตอนการเริ่มต้นใช้งาน |
|
รับความคิดเห็น |
รับความคิดเห็นจากผู้ทดสอบ ตรวจสอบข้อมูลความเสถียร และทำซ้ำใน
แอป |
|
เผยแพร่บิลด์เบต้าใหม่ |
เมื่อใดก็ตามที่คุณมีบิลด์ใหม่ที่พร้อมสำหรับการทดสอบ เพียงอัปโหลดบิลด์ไปยัง
App Distribution ผู้ทดสอบจะได้รับการแจ้งเตือนว่ามีบิลด์ใหม่พร้อมให้ทดลองใช้
แล้ว |
ขั้นตอนถัดไป
ดูแนวทางปฏิบัติที่ดีที่สุด
ดูวิธีเผยแพร่แอป iOS
Firebase คอนโซล
Firebase CLI
fastlane
REST API
ดูวิธีเผยแพร่แอป Android
Firebase คอนโซล
Firebase CLI
fastlane
Gradle
REST API
ดูข้อมูลเพิ่มเติมเกี่ยวกับ App Distribution ได้ที่ Codelab ต่อไปนี้
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-23 UTC
[null,null,["อัปเดตล่าสุด 2025-08-23 UTC"],[],[],null,["# Firebase App Distribution\n=========================\n\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|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\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|---|--------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\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----------\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)."]]