日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

制作 iOS 推送證書

更新時(shí)間:

如需向 iOS 設(shè)備推送數(shù)據(jù),您首先需要在消息推送控制臺上配置 iOS 推送證書。iOS 推送證書用于推送通知,本文將介紹消息推送服務(wù)支持的證書類型,并引導(dǎo)您制作 iOS 推送證書。

證書類型

消息推送服務(wù)僅支持 Apple Push Service 類型的證書。有關(guān)蘋果證書類型及相關(guān)介紹,請參見 蘋果證書類型

Apple Push Service 易和 iOS Development 類型的證書混淆。使用 iOS Development 證書會導(dǎo)致消息推送大量失敗。下面將介紹如何通過 MAC Key Store 和消息推送控制臺區(qū)分這兩類證書。

證書類型

用途

Apple Push Service

生產(chǎn)環(huán)境下的推送證書。用于在通知服務(wù)和 APNs 之間建立連接,以向 App 發(fā)送遠(yuǎn)程通知。

iOS Development

開發(fā)證書。用于真機(jī)調(diào)試和發(fā)布測試。

MAC Key Store

雙擊已有的 .p12 證書,將證書導(dǎo)入 MAC 鑰匙串中,您將看到證書名稱等信息:

cert_list.png

其中:

  • iPhone Developer:蘋果開發(fā)證書。消息推送不支持。

  • Apple Push Service:生產(chǎn)環(huán)境蘋果推送證書。消息推送支持。

  • Apple Development IOS Push Services:開發(fā)環(huán)境蘋果推送證書。消息推送支持。

消息推送控制臺

在消息推送控制臺導(dǎo)入證書后,您將看到以下證書信息:

2

如上圖所示,subjectDN 屬性:

  • Apple Development IOS Push Services:開發(fā)環(huán)境蘋果推送證書。消息推送支持。

  • Apple Push Service:生產(chǎn)環(huán)境蘋果推送證書。消息推送支持。

3

如上圖所示,subjectDN 屬性 iPhone Developer 表明是蘋果開發(fā)證書,消息推送不支持。

制作證書

創(chuàng)建蘋果 App ID

  1. 在蘋果開發(fā)平臺,單擊左側(cè)導(dǎo)航欄 App IDs,然后單擊右上角 + 按鈕。

  2. 填寫基礎(chǔ)信息。

    • App ID Description > Name

    • App ID Suffix > Bundle ID: Bundle ID 需要具備唯一性。

  3. 勾選 Push Notifications 能力。

  4. 單擊 Continue 后,單擊 Register 完成創(chuàng)建。

制作 .certSigningRequest 文件

  1. 進(jìn)入 Mac 中的鑰匙串服務(wù)。

  2. 請求證書。選擇 鑰匙串訪問 > 證書助理 > 從證書頒發(fā)機(jī)構(gòu)請求證書…

  3. 在打開的 證書信息 窗口中,根據(jù)實(shí)際情況填寫郵件地址和常用名稱等相關(guān)信息。

  4. .certSigningRequest 文件制作成功。

創(chuàng)建證書

  1. 在蘋果 App IDs 頁面中,選中自己的 iOS App ID,單擊 Edit

    edit_app_id.png
  2. 單擊 Development SSL CertificateProduction SSL Certificate 卡片中的 Create Certificate,開始創(chuàng)建開發(fā)或生產(chǎn)環(huán)境下的證書。

    create_cert_entry.png
  3. 在創(chuàng)建證書時(shí),您需要上傳前面制作的 .certSigningRequest 文件。

    upload_certSigningRequest_file.png
  4. 證書創(chuàng)建成功后,您將看到以下頁面。單擊 Download,您將得到 .cer 文件。

    cert_ok.png
  5. .cer 文件轉(zhuǎn)換成 .p12 文件。

    1. 雙擊 .cer 文件,將文件導(dǎo)入 Key Store。

    2. 找到剛剛導(dǎo)入的證書,右鍵單擊,選擇 導(dǎo)出 功能。導(dǎo)出成功后您將獲得 .p12 證書。

      convert_cer_to_p12.png
  6. 至此您已獲得了 .p12 證書,可以前往消息推送控制臺的 設(shè)置 > 渠道配置 頁面配置 iOS 推送證書。