我寫的是iOS應用程序,將在iPhone上運行於註冊MDM(在iTunes上或手機鐵)我可以使用MDM自動驗證應用程序嗎?
是否有辦法來自動進行身份驗證與服務器的應用程序,所以一旦應用程序被打開第一它會作爲MDM用戶「登錄」嗎?
我不想使用已棄用的或私有的API,因此使用UDID進行設備認證不是一種選擇。
感謝, 林依晨
我寫的是iOS應用程序,將在iPhone上運行於註冊MDM(在iTunes上或手機鐵)我可以使用MDM自動驗證應用程序嗎?
是否有辦法來自動進行身份驗證與服務器的應用程序,所以一旦應用程序被打開第一它會作爲MDM用戶「登錄」嗎?
我不想使用已棄用的或私有的API,因此使用UDID進行設備認證不是一種選擇。
感謝, 林依晨
對於iOS 6中這是不可能的。
a)您沒有在您的應用程序的任何信息的訪問,其可唯一代表你的服務器
b)您沒有訪問任何身份驗證信息(密鑰,密碼和等)和在應用程序和MDM之間共享。
對於iOS 7,他們引入了兩項新功能(我無法討論它們,因爲它們是在NDA下)。 但是,如果你去觀看Apple WWDC 2013的視頻,你會看到他們所做的MDM的改進,你會看到如何實現這一點。
即使在iOS 5 & 6上使用MobileIron的AppConnect解決方案,這實際上也是可能的。如果您是客戶,所有的細節(包括API和文檔)均可在http://support.mobileiron.com/appconnect獲得。公共信息在http://www.mobileiron.com/appconnect。
NDA不再適用。文檔現在是公開的。但是不要涵蓋這種情況。你可以在這裏給出正確的方向提示嗎? –
@RaduSimionescu呃......我沒有碰到MDM很長一段時間。正如我記得在某個時候(iOS 7)他們介紹了一個功能,MDM可以設置一些設置到iOS應用程序。它僅適用於託管應用程序。你可以瀏覽他們的文檔,並且會有類似於託管應用設置或類似的東西。因此,您可以將一些密碼(密碼或密鑰)推送到您的應用以進行身份驗證。 –