我們已完成iOS MDM設置。目前使用有效的PushMagic和DeviceToken將推送通知發送給APN時。設備迴應該設備狀態以執行該命令。Java iOS MDM:獲取已刪除mdm負載或已被刪除到工廠的設備
場景1:假設設備已恢復出廠設置(使用清除所有內容和設置)。由於出廠重置,它不執行CheckOut,並且不調用MDM服務器。
場景2:假設mdm配置文件是在mdm服務器未啓動並運行或者設備wifi或3G連接未激活時由用戶手動刪除的。這一次以及它不會調用mdm服務器來執行CheckOut。
方案3: MDM服務器發送一個EraseDevice命令和設備被刪除以廠爲方案1(雖然這裏沒有確認這個命令,我們可以處理這個問題上的確認後,MDM服務器端),但仍希望列出這個場景。
所有這些方案都會處理在設備未聯繫MDM服務器以進行CheckOut時刪除MDM配置文件。
在Java中有什麼方法可以跟蹤MDM配置文件是否存在並且仍然安裝在設備上。
試用版本:我嘗試使用JavaPNS提供的反饋方法,該方法聯繫APN以獲取所有不活動的設備;但沒有運氣。對它的響應是空的,當我試圖發送PushMagic和DeviceToken爲設備保存推送通知。 APN沒有迴應任何錯誤。
APN以某種方式在某處傳遞了通知。
這是實施的一個重要方面,因爲它可能會妨礙當前不在mdm服務器上的設備。
希望我已經說清楚了。
請幫忙。
謝謝。