Firebase App Distribution
Firebase App Distribution ช่วยให้การแจกจ่ายแอปให้กับผู้ทดสอบที่เชื่อถือได้เป็นเรื่องง่าย การส่งแอปไปยังอุปกรณ์ของผู้ทดสอบอย่างรวดเร็วจะช่วยให้คุณได้รับความคิดเห็นตั้งแต่เนิ่นๆ และบ่อยครั้ง และหากคุณใช้ Crashlytics ในแอป คุณจะได้รับเมตริกความเสถียรสำหรับบิลด์ทั้งหมดโดยอัตโนมัติ คุณจึงทราบว่าเมื่อใดที่แอปพร้อม เปิดตัว
หากพร้อมที่จะเริ่มแล้ว
ดูวิธีแจกจ่ายแอป iOS
Firebase คอนโซล Firebase CLI fastlane
ดูวิธีแจกจ่ายแอป Android
ความสามารถหลัก
| ข้ามแพลตฟอร์ม | จัดการการแจกจ่ายแอป iOS และ Android เวอร์ชันทดลองได้จากที่เดียวกัน |
| การแจกจ่ายอย่างรวดเร็ว | ส่งแอปเวอร์ชันแรกๆ ให้ผู้ทดสอบได้อย่างรวดเร็วด้วยการเริ่มต้นใช้งานที่รวดเร็ว ไม่ต้องติดตั้ง SDK และส่งแอปได้ทันที |
| ทำงานร่วมกับเวิร์กโฟลว์ของคุณได้ | แจกจ่ายบิลด์โดยใช้คอนโซล Firebase เครื่องมือ Firebase Command Line Interface (CLI), 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. ผู้ทดสอบจะได้รับการแจ้งเตือนว่ามีบิลด์ใหม่ให้ลองใช้ |
ขั้นตอนถัดไป
ดูแนวทางปฏิบัติที่ดีที่สุด
- แนวทางปฏิบัติแนะนำสำหรับการแจกจ่ายแอป Apple ให้ผู้ทดสอบ QA โดยใช้ CI/CD และ fastlane
- แนวทางปฏิบัติแนะนำสำหรับการแจกจ่ายแอป Android ให้ผู้ทดสอบ QA โดยใช้ CI/CD
ดูวิธีแจกจ่ายแอป iOS
Firebase คอนโซล Firebase CLI fastlane REST API
ดูวิธีแจกจ่ายแอป Android
Firebase คอนโซล Firebase CLI fastlane Gradle REST API
ดูข้อมูลเพิ่มเติมเกี่ยวกับ App Distribution ได้ที่ Codelab ต่อไปนี้
แจ้งเตือนผู้ทดสอบเกี่ยวกับการเปิดตัวแอปใหม่ด้วย Firebase App Distribution Android SDK
แจ้งเตือนผู้ทดสอบเกี่ยวกับการเปิดตัวแอปใหม่ด้วย Firebase App Distribution iOS SDK
แจกจ่ายบิลด์ iOS รุ่นทดลองได้เร็วขึ้นด้วย App Distribution และ Fastlane