Firebase App Distribution
Firebase App Distribution giúp bạn dễ dàng phân phối ứng dụng cho người thử nghiệm đáng tin cậy. Bằng cách nhanh chóng đưa ứng dụng của bạn lên thiết bị của người thử nghiệm, 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 ứng dụng, bạn sẽ tự động nhận được các chỉ số về độ ổn định cho tất cả bản dựng, nhờ đó bạn biết được thời điểm sẵn sàng phát hành.
Bạn đã sẵn sàng bắt đầu?
Tìm hiểu cách phân phối ứng dụng iOS:
Firebase console Firebase CLI fastlane
Tìm hiểu cách phân phối ứng dụng Android:
Các chức năng chính
| Nhiều nền tảng | Quản lý cả bản phân phối trước khi phát hành cho iOS và Android ở cùng một nơi. |
| Phân phối nhanh | Nhanh chóng đưa các bản phát hành sớm đến tay người thử nghiệm nhờ quy trình làm quen 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 công 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 công việc tích hợp liên tục (CI). |
| Quản lý người kiểm thử | Quản lý các nhóm thử nghiệm bằng cách sắp xếp họ thành các nhóm. Bạn có thể 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 bản phát hành trước của ứng dụng từ người kiểm thử. |
| Hoạt động với Android App Bundle | Phân phối bản phát hành cho người thử nghiệm 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 thử nghiệm và phát hành ứng dụng. |
| Hoạt động với Crashlytics | Khi kết hợp với Crashlytics, bạn sẽ có thông tin chi tiết về độ ổn định của các bản phân phối thử nghiệm. |
Ví dụ về lộ trình triển khai
| Tải bản phát hành trước mới nhất lên | Trước tiên, hãy tải tệp APK, AAB hoặc IPA mới nhất 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 thử nghiệm | 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 mình. Người kiểm thử sẽ nhận được một email hướng dẫn họ thực hiện quy trình làm quen. | |
| 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ử, chỉ cần 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ử. |
Các bước tiếp theo
Tìm hiểu các phương pháp hay nhất
- Các phương pháp hay nhất để phân phối ứng dụng Apple cho người kiểm thử QA bằng CI/CD và fastlane
- Các phương pháp hay nhất để phân phối ứng dụng Android cho người kiểm thử QA bằng CI/CD
Tìm hiểu cách phân phối ứng dụng iOS:
Bảng điều khiển Firebase Firebase CLI fastlane API REST
Tìm hiểu cách phân phối ứng dụng Android:
Bảng điều khiển Firebase Giao diện dòng lệnh (CLI) của Firebase fastlane Gradle API REST
Để tìm hiểu thêm về App Distribution, hãy xem các lớp học lập trình sau: