2015-10-29 53 views
0

我有一個MDM服務器,我可以簽入並將配置文件推送到設備。現在我需要在代理應用程序的幫助下將詳細信息發送到MDM服務器。註冊後在iOS MDM代理中獲得通知

我所面臨的挑戰是確定在服務器側的裝置作爲蘋果已停止執行以下操作:UDID無線檢索

  • MAC地址
  • 我的

    1. 檢索探討了這一點,並發現堆棧溢出的幾個解決方案爲:

      1. 使用推送通知:需要在iOS應用程序上註冊推送通知。
      2. 使用託管應用程序配置:使用與管理應用程序配置的com.apple.configuration.managed

      的缺點是,我需要從MDM推應用程序發送從MDM一個plist中。我需要從App Store安裝應用程序,並仍然向設備發送令牌。

      我無法設置推送通知方式。

      有沒有更好的方法來解決這個問題?我只需要iOS應用上的ID。有人可以幫我解決這個問題嗎?

    +0

    我不確定,但認爲有能力通過MDM安裝具有某些配置的應用程序。應用程序應該使用配置中的路徑唯一標識。 –

    +0

    我認爲它的ManagedApp配置。但有了這個,我們必須通過MDM安裝應用程序。我在App Store中看到很多應用程序無需託管應用程序配置即可實現此功能 –

    +0

    如果您只需要ID,爲什麼不使用'identifierForVendor'? –

    回答

    0

    我有點掙扎瞭解的問題,但你可以做什麼:

    • 得到某種ID在你的應用程序。
    • 將其寫入MAF詞典
    • 註冊後從MDM中讀取詞典。
    +0

    什麼是MAF字典? – dazito

    +0

    託管應用程序反饋? – zaitsman