跳轉至

推送证书设置

在頂部橫幅中,您可以看到哪些已創建項目的 AppID 尚未設置推送證書,當您單擊該項目時,可以在下面的 AppID 列表中顯示可以設置推送證書的 AppID。

Note

要為每個操作系統設置推送證書,必須註冊項目的 AppID。AppID 可以在應用中心註冊/管理。欲了解更多信息,請參閱 應用中心指南。

推送證書設置

您只能在 AppID 状态为开发或在 App Center 中为实时时设置推送证书。如果您要用于设置的 AppID 找不到,请通过访问 App Center > AppID 管理. 检查创建是否已完成。

每個操作系統的市場 AppID,您可以在這裡設置推送證書,如下所示。

作業系統 可用於推送憑證設置的市場
AOS 亞馬遜應用商店、Google Play、One store、華為應用市場、Facebook、直接分發
iOS 應用商店

當您選擇一個項目時,可用於推送證書設置的 AppID 將會顯示。

[1] 選擇專案: 當您選擇一個專案時,可以檢查可用於推送憑證設置的 AppID。如果專案未公開,請確認專案的創建並確認您已獲得該專案的權限。

[2] AppID: 您可以在應用中心創建的項目的 AppID 中選擇用於推送證書設置的 AppID。

[3] 基本信息: 您可以查看所选 AppID 的基本信息(项目 ID、应用密钥、操作系统、市场)。

[4] 推播憑證設定: 您可以設定所選 AppID 的推播憑證金鑰值。

 

每個推送服務的證書管理

要為每個 AppID 設置推送證書,您必須在開發者控制台中為每個證書服務創建並設置一個鍵值。

通知所支持的推播通知服務憑證如下。

    • ADM (Amazon Device Messaging)
    • APNs (Apple Push Notification Service)
    • FCM (Firebase Cloud Messaging)

ADM (亞馬遜設備消息)

要向 Kindle Fire 應用程式發送推播通知消息,請在推播證書設置中註冊應用程式的 客戶端 ID客戶端密鑰 值。

導入 ADM 客戶端 ID 和客戶端密鑰

  1. 访问ADM 开发者控制台.

  2. 您可以在網頁設定標籤中檢查客戶端ID客戶端密鑰的值。

APNs (蘋果推播通知服務)

要向 iOS 設備發送推送通知消息,請在推送證書設置中註冊從 Apple 開發者網站發出的 APNs 證書。

APNs 是為生產和開發目的而發出的。 有關 APNs 的詳細指南,請參閱 Apple 指南 或前往 Hive 開發者網站 > 入門 > 存儲密鑰發放和註冊 > Apple 控制台。

FCM (Firebase 雲端訊息傳遞)

Note

如果您在设置后将 FCM 证书值更改为新建立的 Firebase 项目的值,则使用现有证书获取的设备令牌将无法进行推送发送。

要向 Android 設備發送推送通知消息,請在 Firebase 中註冊一個項目,然後在推送證書設置中註冊該項目的app ID、sender ID、server key、API key、project ID 和服務金鑰文件 (json)

導入 FCM 憑證

  1. 訪問Firebase 控制台
  2. 前往頁面左上角項目概覽旁的‘齒輪 > 項目設定’,並檢查一般、雲端訊息傳遞和服務帳戶標籤選單
Note

請參考每個推送證書設置的工具提示,以便更輕鬆地查看 Firebase 證書項目值信息