Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Firebase App Distribution
plat_iosplat_android
Firebase App Distribution giúp bạn dễ dàng phân phối ứng dụng cho người kiểm thử đáng tin cậy.
Bằng cách nhanh chóng đưa ứng dụng của bạn vào thiết bị của người kiểm thử, bạn có thể nhận được ý kiến phản hồi sớm và thường xuyên. Và nếu sử dụng Crashlytics trong các ứng dụng, bạn sẽ tự động nhận được các chỉ số về độ ổn định cho tất cả các bản dựng, nhờ đó biết được thời điểm sẵn sàng phát hành.
Quản lý cả bản phân phối tiền phát hành cho iOS và Android ở cùng một nơi.
Phân phối nhanh
Nhanh chóng phát hành sớm cho người kiểm thử, với quy trình tham gia nhanh chóng, không cần cài đặt SDK và phân phối ứng dụng tức thì.
Phù hợp với quy trình làm việc của bạn
Phân phối bản dựng bằng bảng điều khiển Firebase, công cụ Giao diện dòng lệnh (CLI) của Firebase, fastlane hoặc Gradle (Android). Tự động hoá việc phân phối bằng cách tích hợp CLI vào các tác vụ tích hợp liên tục (CI).
Quản lý người kiểm thử
Quản lý các nhóm kiểm thử bằng cách sắp xếp họ thành các nhóm. Dễ dàng thêm người kiểm thử mới bằng lời mời qua email hướng dẫn họ thực hiện quy trình tham gia. Xem trạng thái của từng người kiểm thử cho các phiên bản cụ thể của ứng dụng. Trạng thái này cho biết những người đã chấp nhận lời mời kiểm thử và tải ứng dụng xuống. Bật tính năng phản hồi trong ứng dụng để dễ dàng thu thập ý kiến phản hồi về các ứng dụng phát hành trước của bạn từ người kiểm thử.
Tương thích với Android App Bundle
Phân phối bản phát hành cho người kiểm thử đối với Android App Bundle trong Google Play. App Distribution tích hợp với dịch vụ chia sẻ ứng dụng nội bộ của Google Play để đơn giản hoá quy trình kiểm thử và ra mắt ứng dụng.
Hoạt động với Crashlytics
Khi kết hợp với Crashlytics, hãy xem thông tin chi tiết về độ ổn định của các bản phân phối kiểm thử.
Ví dụ về đường dẫn triển khai
Tải bản dựng phát hành trước mới nhất lên
Trước tiên, hãy tải APK, AAB hoặc IPA mới nhất của bạn lên App Distribution bằng bảng điều khiển Firebase, fastlane, Gradle hoặc các công cụ CLI.
Mời người kiểm thử
Sau đó, hãy thêm những người kiểm thử mà bạn muốn họ dùng thử ứng dụng của bạn. Người kiểm thử sẽ nhận được một email hướng dẫn họ thực hiện quy trình tham gia.
Nhận ý kiến phản hồi
Nhận ý kiến phản hồi từ người kiểm thử, theo dõi dữ liệu về độ ổn định và lặp lại trên ứng dụng của bạn.
Phát hành bản thử nghiệm mới
Bất cứ khi nào bạn có một bản dựng mới sẵn sàng để kiểm thử, hãy tải bản dựng đó lên App Distribution. Người kiểm thử sẽ nhận được thông báo rằng có bản dựng mới để dùng thử.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-09-04 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)."]]