2013-08-02 129 views
2

我寫的是iOS應用程序,將在iPhone上運行於註冊MDM(在iTunes上或手機鐵)我可以使用MDM自動驗證應用程序嗎?

是否有辦法來自動進行身份驗證與服務器的應用程序,所以一旦應用程序被打開第一它會作爲MDM用戶「登錄」嗎?

我不想使用已棄用的或私有的API,因此使用UDID進行設備認證不是一種選擇。

感謝, 林依晨

回答

1

對於iOS 6中這是不可能的。

a)您沒有在您的應用程序的任何信息的訪問,其可唯一代表你的服務器

b)您沒有訪問任何身份驗證信息(密鑰,密碼和等)和在應用程序和MDM之間共享。

對於iOS 7,他們引入了兩項新功能(我無法討論它們,因爲它們是在NDA下)。 但是,如果你去觀看Apple WWDC 2013的視頻,你會看到他們所做的MDM的改進,你會看到如何實現這一點。

+0

NDA不再適用。文檔現在是公開的。但是不要涵蓋這種情況。你可以在這裏給出正確的方向提示嗎? –

+0

@RaduSimionescu呃......我沒有碰到MDM很長一段時間。正如我記得在某個時候(iOS 7)他們介紹了一個功能,MDM可以設置一些設置到iOS應用程序。它僅適用於託管應用程序。你可以瀏覽他們的文檔,並且會有類似於託管應用設置或類似的東西。因此,您可以將一些密碼(密碼或密鑰)推送到您的應用以進行身份​​驗證。 –

相關問題