2012-05-13 45 views
7

使用Apple MDM。 這是使用APN的MDM。APNS通知未到達在Apple MDM中註冊的設備

  • mobileconfig的主題與APSP-XXX.pem的主題相同。
  • 設置mobileconfig後,設備令牌和PushMagic的字符串到達​​MDM服務器。

我使用APN發送設備令牌的電報字詞。 它由PushMagic的字符串替換。 儘管{"mdm":"xxxxxxxxxxxxx-xxxx-xxxx-xxxx"}通過APN從MDM服務器發送,但未到達iPhone。

爲什麼?

+0

你能提供你需要給APNS通知發送到已登記設備的步驟更詳細? – rlandster

+0

我爲MDM生成推送證書。它有一個有效的主題/主題。在鑰匙鏈商店中查看時,它會顯示「此證書由未知權威機構簽署」。也沒有私鑰與它關聯。任何想法什麼是錯的? – Sahil

回答

2

關注MDM_Protocol PDF應該屬於密碼使用。

如果您正在關注此鏈接:http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning 然後驗證幾件事情。

使用此命令

openssl rsa -in customerPrivateKey.pem -out PlainKey.pem 

使用此命令

cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem 

從門戶https://identity.apple.com/pushcert/下載然後合併您的APNS證書(例如CustomerCompanyName.pem)現在,這個從customerPrivateKey.pem刪除密碼PlainCert.pem文件可以在服務器中用作APNS/MDM證書。

如果仍有問題,請在此處顯示您的設備日誌。

+5

謝謝!感謝您的精彩回覆。 –

+0

@TsurumaruMakoto嗨,請你幫我設置iOS設備的MDM服務器。我使用這個參考https://github.com/project-imas/mdm-server完成了所有認證部分。我堅持現在要做什麼?請幫幫我。 – sau

+0

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

0

問題可能是因爲兩個原因:

  1. 鍵和PEM都應該存在。使用
  2. 密碼而非常精心打造PEM