Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Định cấu hình APN với FCM

Giao diện APNs của Firebase Cloud Messaging sử dụng dịch vụ Thông báo đẩy của Apple (APN) để gửi tin nhắn có kích thước lên tới 4KB đến ứng dụng iOS của bạn, kể cả khi nó ở chế độ nền.

Để cho phép gửi Thông báo đẩy qua APN, bạn cần:

  • Khóa xác thực thông báo đẩy của Apple cho tài khoản Nhà phát triển Apple của bạn. Firebase Cloud Messaging sử dụng mã thông báo này để gửi Thông báo đẩy đến ứng dụng được xác định bởi ID ứng dụng.
  • Một hồ sơ cung cấp cho ID ứng dụng đó.

Bạn tạo cả hai trong Trung tâm thành viên nhà phát triển của Apple .

Tạo khóa xác thực

Phần này mô tả cách tạo khóa xác thực cho ID ứng dụng được bật cho Thông báo đẩy. Nếu bạn có một khóa hiện có, bạn có thể sử dụng khóa đó thay vì tạo một khóa mới.

Để tạo khóa xác thực:

  1. Trong tài khoản nhà phát triển của bạn, đi tới Chứng chỉ, Số nhận dạng & Cấu hình và bên dưới Khóa , chọn Tất cả .

  2. Nhấp vào nút Thêm (+) ở góc trên bên phải.

  3. Nhập mô tả cho Khóa xác thực APN

  4. Trong Dịch vụ chính , chọn hộp kiểm APN và nhấp vào Tiếp tục .

  5. Nhấp vào Xác nhận và sau đó Tải xuống . Lưu chìa khóa của bạn ở một nơi an toàn. Đây là tải xuống một lần và không thể lấy lại khóa sau.

Nếu bạn muốn xác minh rằng khóa xác thực APN của bạn được thiết lập đúng và được APN chấp nhận, hãy thử gửi thông báo đẩy thử nghiệm.

Tạo ID ứng dụng

ID ứng dụng là một mã định danh xác định duy nhất một ứng dụng. Như một quy ước, nó được đại diện bởi một miền đảo ngược (ví dụ: com.google.samples.firebaseexample ).

  1. Điều hướng đến Trung tâm thành viên nhà phát triển của Apple và đăng nhập.
  2. Điều hướng đến Chứng chỉ, Số nhận dạng và Hồ sơ .
  3. Trong menu thả xuống ở góc trên cùng bên trái, chọn iOS, tvOS, watchOS nếu nó chưa được chọn, sau đó điều hướng đến Số nhận dạng> ID ứng dụng .
  4. Nhấp vào nút + để tạo ID ứng dụng mới.
  5. Để tạo ID ứng dụng mới:
    1. Nhập tên cho ID ứng dụng của bạn (ví dụ: Ứng dụng mẫu Firebase )
    2. Nhập ID nhóm . Giá trị này phải khớp với ID nhóm trong tab Thành viên.
    3. Trong phần Suffix của ID ứng dụng , chọn ID ứng dụng rõ ràng , sau đó nhập ID gói của bạn (ví dụ: com.google.samples.firebaseexample ). Giá trị của ID Bundle phải khớp với giá trị mà bạn đang sử dụng trong Info.plist của ứng dụng và giá trị mà bạn đang sử dụng để có được cấu hình cho FCM.
    4. Trong phần Dịch vụ ứng dụng , đảm bảo rằng Thông báo đẩy được chọn.
  6. Nhấp vào Tiếp tục và kiểm tra xem đầu vào của bạn có đúng không:
    1. Giá trị của Mã định danh phải khớp với các giá trị của ID nhóm và của ID nhóm
    2. Thông báo đẩy phải được cấu hình
  7. Nhấp vào Đăng ký để tạo ID ứng dụng.

Tạo hồ sơ cung cấp

Để kiểm tra ứng dụng của bạn trong khi đang phát triển, bạn cần có Hồ sơ cung cấp để phát triển để ủy quyền cho các thiết bị của bạn chạy một ứng dụng chưa được công bố trên App Store.

  1. Điều hướng đến Trung tâm thành viên nhà phát triển của Apple và đăng nhập.
  2. Điều hướng đến Chứng chỉ, Số nhận dạng và Hồ sơ .
  3. Trong menu thả xuống ở góc trên cùng bên trái, chọn iOS, tvOS, watchOS nếu nó chưa được chọn, sau đó điều hướng đến Hồ sơ cung cấp> Tất cả .
  4. Nhấp vào nút + để tạo Hồ sơ cung cấp mới.
  5. Chọn Phát triển ứng dụng iOS làm loại hồ sơ cung cấp, sau đó nhấp vào Tiếp tục .
  6. Trong menu thả xuống, chọn ID ứng dụng bạn muốn sử dụng, sau đó nhấp vào Tiếp tục .
  7. Chọn chứng chỉ Phát triển iOS của ID ứng dụng bạn đã chọn ở bước trước, sau đó nhấp vào Tiếp tục .
  8. Chọn các thiết bị iOS mà bạn muốn đưa vào Hồ sơ cung cấp, sau đó nhấp vào Tiếp tục . Đảm bảo chọn tất cả các thiết bị bạn muốn sử dụng để thử nghiệm.
  9. Nhập tên cho hồ sơ cung cấp này (ví dụ: Hồ sơ phát triển ứng dụng mẫu Firebase ), sau đó nhấp vào Tạo .
  10. Nhấp vào Tải xuống để lưu Hồ sơ cung cấp cho máy Mac của bạn.
  11. Bấm đúp vào tệp Hồ sơ cung cấp để cài đặt nó.