Danh sách kiểm tra khởi chạy Firebase

Tài liệu này chứa danh sách kiểm tra những điều cần xem xét trước khi đưa ứng dụng Firebase vào sản xuất.

Cập nhật các ứng dụng được kết nối của bạn

Android Thêm hàm băm SHA-1 phát hành cho chứng chỉ ký ứng dụng của bạn trong cài đặt Dự án của bảng điều khiển Firebase (đối với ID ứng dụng khách OAuth). Điều này là bắt buộc nếu ứng dụng của bạn sử dụng Xác thực Firebase (đăng nhập bằng Google hoặc đăng nhập bằng số điện thoại) hoặc Liên kết động Firebase.

iOS Cập nhật ID App Store và ID gói và ID nhóm (nếu cần) trong cài đặt Dự án của bảng điều khiển Firebase.

Web Thêm kiểm soát truy cập cho miền của bạn để ngăn chặn việc sử dụng trái phép.

  • Cho phép truy cập vào miền sản xuất của bạn đối với các khóa API trình duyệt và ID ứng dụng khách trong Google Cloud Console .
  • Cho phép truy cập vào miền sản xuất của bạn trong bảng Xác thực của bảng điều khiển Firebase.

Biết giới hạn kế hoạch của bạn và đặt cảnh báo ngân sách

Tất cả các tính năng Cơ sở dữ liệu thời gian thực, Lưu trữ đám mây và Lưu trữ đều có giới hạn sử dụng cố định trong gói giá Spark. Việc vượt qua các giới hạn này có thể có nghĩa là ứng dụng của bạn ngừng hoạt động như bạn dự định. Cân nhắc nâng cấp lên gói định giá Blaze để loại bỏ các giới hạn này. Xem trang giá để biết thêm chi tiết.

Tất cả Thiết lập cảnh báo ngân sách cho dự án của bạn trong Google Cloud Console.

Tất cả Theo dõi bảng điều khiển sử dụng và thanh toán của bạn trong bảng điều khiển Firebase.

Bật Kiểm tra ứng dụng

Tất cả Để giúp đảm bảo chỉ các ứng dụng của bạn mới có thể truy cập các dịch vụ phụ trợ, hãy bật Kiểm tra ứng dụng cho mọi dịch vụ hỗ trợ dịch vụ đó.

Chuẩn bị dịch vụ

phân tích

Tất cả Xác định thông số đối tượng để Analytics bắt đầu thu thập người dùng từ khi ra mắt.

Tất cả các tệp bảo vệ Tải lên cho các bản dựng phát hành để sử dụng trong Crashlytics .

Tất cả Bật liên kết BigQuery nếu bạn định sử dụng BigQuery với dữ liệu Analytics của mình.

xác thực

Android Thêm hàm băm SHA-1 phát hành cho chứng chỉ ký ứng dụng của bạn trong cài đặt Dự án của bảng điều khiển Firebase (đối với ID ứng dụng khách OAuth). Điều này là bắt buộc nếu ứng dụng của bạn sử dụng đăng nhập bằng Google hoặc đăng nhập bằng số điện thoại.

iOS Đảm bảo bạn đã xử lý lỗi trên các nền tảng của Apple đối với các lỗi phổ biến .

Tất cả Vô hiệu hóa nhà cung cấp mà bạn không sử dụng (đặc biệt là người dùng ẩn danh trong bảng điều khiển Firebase ).

Tất cả Nếu sử dụng Đăng nhập bằng Google, hãy cá nhân hóa màn hình chấp thuận OAuth của bạn .

Tất cả Tùy chỉnh tên miền và người gửi của bạn cho dịch vụ gửi email Xác thực.

Cửa hàng lửa trên đám mây

Android Đảm bảo bản phát hành của bạn sử dụng ProGuard để thu nhỏ mã . Nếu không có ProGuard, Cloud Firestore SDK và các thành phần phụ thuộc của nó có thể thêm tới 1 MB vào kích thước APK của bạn.

Tất cả Định cấu hình Quy tắc bảo mật của bạn để ngăn truy cập dữ liệu không chủ ý.

Nhắn tin qua đám mây

iOS Đảm bảo tải lên Khóa xác thực APNS của bạn cho Nhắn tin qua đám mây trên các ứng dụng Apple trong bảng điều khiển Firebase . Nếu sử dụng chứng chỉ APNS, hãy đảm bảo rằng chứng chỉ APNS sản xuất của bạn đã được tải lên.

Tất cả Bật liên kết BigQuery nếu bạn định sử dụng BigQuery với dữ liệu Nhắn tin qua đám mây của mình.

Lưu trữ đám mây

Tất cả Định cấu hình Quy tắc bảo mật lưu trữ đám mây của bạn để ngăn truy cập dữ liệu không chủ ý.

Crashlytics

Ánh xạ proguard Tải lên của Android dành cho các bản dựng phát hành để sử dụng trong Crashlytics .

iOS Tải lên tệp dsym cho các bản dựng phát hành để sử dụng trong Crashlytics .

Tất cả Bật liên kết BigQuery nếu bạn định sử dụng BigQuery với dữ liệu Crashlytics của mình.

Android Thêm hàm băm SHA-1 phát hành cho chứng chỉ ký ứng dụng của bạn trong cài đặt Dự án của bảng điều khiển Firebase (đối với ID ứng dụng khách OAuth).

Máy học căn cứ hỏa lực

Android Xem Chuẩn bị ứng dụng Firebase ML Android của bạn để sản xuất .

iOS Xem Chuẩn bị ứng dụng Firebase ML Apple của bạn để sản xuất .

Cơ sở dữ liệu thời gian thực

Android Định cấu hình các quy tắc bảo vệ của bạn để hoạt động với Cơ sở dữ liệu thời gian thực.

Tất cả Định cấu hình Quy tắc bảo mật cơ sở dữ liệu thời gian thực của bạn để ngăn truy cập dữ liệu không chủ ý.

Tất cả Đảm bảo bạn đã sẵn sàng mở rộng quy mô. Cơ sở dữ liệu thời gian thực có hạn ngạch mặc định đủ lớn cho hầu hết các ứng dụng, nhưng một số ứng dụng có thể cần thêm dung lượng.

Cấu hình từ xa

Tất cả Đảm bảo mọi quy tắc Cấu hình từ xa thử nghiệm không ảnh hưởng đến người dùng bản phát hành của bạn và các giá trị mặc định thích hợp được phân phối trong ứng dụng của bạn.

Giải phóng

Android Chạy các ứng dụng Android thông qua Test Lab để kiểm tra các lỗi vào phút cuối.

Tất cả Tạo liên kết động cho các tính năng mới quan trọng để sử dụng trong tài liệu quảng cáo và phương tiện truyền thông xã hội.