0

我試圖自動安裝iPhone應用程序(例如)爲大約5000部電話安裝應用程序。爲此,我計劃在Windows Server 2008中部署包含Active Directory的MDM服務器。一旦手機成功註冊後,管理員就可以完全控制iPhone。我有以下疑問:Apple推送通知證書

1)我的主要目標是推送應用程序商店中可用的應用程序,因此Apple Push Notification Certificate足以設置我的MDM服務器並安裝應用程序?

2)一旦用戶註冊他的iOS設備,我將能夠安裝/卸載應用程序到設備中?

3)我是否可以通過Apple推送通知證書來實現像AppLock Payload這樣的有效載荷機制?

+0

這個問題是堆棧溢出的問題,因爲它與編程無關。請在[服務器故障](http://serverfault.com/)或[請求不同](http://apple.stackexchange.com/)上發佈問題。 – rckoenes

回答

1

要進一步回答你的問題發表評論。

1)如果我在Enterprise Developer Program的註冊中挖掘更多並實施MDM服務器,這是否足夠?

無論如何,您將需要一個企業開發人員程序來分發應用程序。所以去做吧。

2)我立刻設置了自己的MDM解決方案,能否實現我的目標(在不提示用戶的情況下安裝應用程序)?

是的。它只是MDM提供的一系列有價值的功能中的一項功能。當然可以。

3)當我加入企業開發者計劃時,蘋果公司會給我更多關於MDM服務器的文檔和實施方法嗎?

編號企業開發人員計劃將分發您的內部應用程序。這並不意味着您可以在未經您同意的情況下進行默默分發。這就是MDM進入圖片的地方。將設備配置到MDM服務器時,您可以在註冊的設備上執行MDM操作。所以您需要執行MDM供應商簽署請求。這就是如果你開發這樣的解決方案。否則,請選擇已有的MDM解決方案。

+0

謝謝!小小的澄清: 在問題2中,我是否也可以安裝應用程序商店中可用的應用程序? 在問題3中,我正在開發此解決方案以將註冊與AD環境集成。可能在成功實施和驗證之後,我將嘗試充當第三方MDM服務器。我在正確的道路上嗎? – Anand

+0

是的,您也可以從應用程序商店安裝應用程序。是的,您可以充當第三方MDM提供商。但是你必須從Apple獲得以上。 – Dilshan

1

請在線查看我的留言。

1)我的主要目標是推送應用程序商店中可用的應用程序,因此Apple推送通知證書足以設置我的MDM服務器並安裝應用程序?

不,您仍然需要MDM解決方案。

2)一旦用戶註冊他的iOS設備,我將能夠安裝/卸載應用程序到設備中?

是,只要MDM供應商支持應用程序安裝和卸載。

3)我可以通過僅僅有蘋果推送通知證書實行類似的AppLock負荷負荷機制

我認爲你必須認真閱讀MDM架構。它是一個單獨的實現。請閱讀。

+0

我訂購了蘋果企業開發人員計劃。並且在MDM體系結構上進行了更多探索,我的目標是在沒有提示用戶的情況下將應用程序安裝到註冊的設計中。 1)如果我在Enterprise Developer Program中註冊更多並實施MDM服務器,這是否足夠? 2)我立即設置了自己的MDM解決方案,能否實現我的目標(在不提示用戶的情況下安裝應用程序)? 3)當我參加企業開發者計劃時,蘋果是否會給我更多關於MDM服務器的文檔和實施方法? 感謝您的支持.. – Anand

+0

是的,如果您實施MDM解決方案,您可以實現您所需的。從文檔方面是的,他們會給這個文件。關於實施,我建議你通過下面的鏈接。在那裏你會發現一個紅寶石伴侶文件。我所做的就是引用它並將其轉換爲適用於我的Java。 https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/Introduction/Introduction.html – Dilshan

+0

謝謝!要執行此代碼,我需要MDM證書嗎? 正如我從[this](https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf)瞭解到的,您共享的文檔可以幫助我無線安裝配置文件。之後,我應該向APN發送安裝/取消應用程序的命令。我對嗎? – Anand