2013-05-15 165 views
0

嗨,我的團隊正在實施IOS MDM。我們有企業許可證。我們可以將有效載荷和命令發送到iOS設備。我們正在接收IOS設備的結果。但是,在發送推送通知時,它不會執行任何操作。即使在IPCU日誌中也沒有顯示任何問題。 我們使用JavaPNS發送推送通知。除了推送通知之外,幾乎我們在IOS MDM中實現的每一件事情。 但是當我安裝IOS應用程序並使用JavaPNS發送推送通知時,它顯示推送通知。IOS MDM推送問題

1)是否可以發送IOS MDM服務的推送通知? 2)我們可以發送推送通知,而無需在IOS設備上安裝IOS應用程序。

任何意見,將不勝感激。

+0

您是否已經從Apple生成證書並將其配置到您的MDM服務器上?您正在發送什麼樣的推送通知?MDM推送通知和常規應用程序通知 –

回答

2

我們能夠發送有效載荷和命令到iOS設備。我們是 從IOS設備接收結果。

如何向iOS設備發送有效載荷和命令?您是通過MDM發送給他們的嗎?

如果是這樣,讓設備獲取新命令的唯一方法是從服務器發送配置文件,通過APNS發送「喚醒」oush通知。

但是,當發送推送通知它不執行任何事情。

這就是我困惑的地方。在這種情況下,如果它沒有做任何事情,設備將永遠不會聯繫到服務器,它永遠不會收到命令。但是,你說過它。

但是,當我安裝IOS應用程序並使用JavaPNS發送推送通知時,它顯示推送>通知。

我相信這是你的問題 - 與術語混淆。

  • MDM協議不需要安裝任何iOS應用程序。 iOS操作系統內置mdm代理。只要您配置了MDM(已安裝的MDM負載)並且設備收到了「喚醒」推送通知(通過APNS),MDM代理就會聯繫您的服務器並請求新的命令。

  • 另一方面,您可以創建一些應用程序(與MDM無關)並向其發送推送通知。

此和MDM之間唯一的共同點是推送通知傳輸。但是,發送用於MDM目的(「喚醒」消息)和應用程序(「徽章」,「聲音」,「消息」)的推送通知消息是不同的。

請問您能回顧一下您的問題嗎並嘗試分離什麼可行,什麼不可以

+0

您好,感謝您的回覆。我們通過MDM服務器發送命令和有效載荷。設備接收來自APNS的通知,設備將與MDM服務器聯繫。這部分運行良好。通過MDM協議我可以使用APNS向設備發送Pushnotifications(警報,聲音,徽章)。 – RajaRameshCH

+0

MDM協議不包括向設備發送推送通知(警報,聲音,徽章)的任何內容。但是,您可以將推送通知(包含警報等)發送到設備上的某個應用程序。這是通過APNS完成的。但是,正如我記得,您需要有另一個推送通知證書(與MDM證書不同)。 –

+0

好的,謝謝你勝利者 – RajaRameshCH