無法通過APNS向設備發送MDM推送通知。無法通過APNS將MDM推送通知發送到設備。
我們正在安裝我們自己的MDM服務器,並在那裏通過控制註冊的設備。
我們的MDM服務器是64位Windows 2008 R2服務器。我們已使用通過企業許可證創建的mdm證書從網站https://identity.apple.com/pushcert/獲得推送證書。
我們還使用配置文件完成了設備的註冊。我們可以使用配置文件中提供的檢查URL來檢索pushmagic和UDID。
現在使用這些信息,我們試圖發送推送證書到蘋果沙箱服務器「gateway.sandbox.push.apple.com」。我已經在MDM服務器上安裝了從Apple收到的推送證書(通過將pem傳遞給p12)。
我們使用C#(MOONAPNS/PUSHSHARP)作爲程序將有效載荷信息發送給APNS。我們發送的信息與設備令牌一樣,都是{「mdm」,「C00B83E6-7B66-4DE3-BBE4-B728E0E3E16F」}。這永遠不會喚醒設備。連接到APNS的c#程序不會引發任何錯誤,並表示已成功發送。但APNS似乎正在喚醒iPad設備(基於ipad中的日誌)。
我完全卡在這裏,不知道如何進一步處理。如何調試呢?
謝謝!