2014-06-27 210 views
2

我讀過一個關於蘋果推送通知 here蘋果推送通知服務,爲MDM

由於它的教程,我必須提供應用ID來識別應用程序將收到通知。 在MDM服務器的情況下,接收器是內置客戶端,所以當我註冊SSL證書時,我必須在字段「App Id」中輸入什麼值

關於我發佈的另一個問題,我被回答說在MDM的情況下,內置客戶端使用「主題」字段來接收通知。主題放在服務器發送給客戶端的MDM有效負載中。因此,服務器如何註冊這個領域與APNS

感謝所有,

回答

4

1)你不通過通常的推證創作路線走。

你做的是以下

  • 您創建一個CSR爲APNS要求signging證書
  • 你將它發送給蘋果和蘋果將簽署它,所以你必須APNS請求籤名證書
  • 每個什麼定製將創建APNS CSR並將其發送給您
  • 你將與APNS請求籤名證書籤名
  • 您將返回此APNS CSR客戶
  • 客戶將其上傳到蘋果
  • 蘋果將簽字現在
  • ,客戶有APNS證書
  • 客戶上傳它到MDM服務器

所有這些在說明MDM協議文檔中的冗長細節。

2)這裏是話題是如何在客戶端和服務器

    通過蘋果簽署將有它的一個主題(在DN的UID部分)
  • APNS證書
  • 您的MDM服務器應提取之間共享它來自APNS證書並將其放入MDM有效載荷中。
  • 這個有效負載將被髮送到一個設備,操作系統將把它發送到它的客戶端
  • 現在,你的服務器和內置客戶端都知道共享主題。
+0

請問您可以檢查一下,https://stackoverflow.com/q/44886700/3145189 –