我正在编写一个iOS应用程序,该应用程序将在使用MDM(Airwatch或Mobile Iron)注册的iPhone上运行
有没有办法通过服务器自动验证应用程序,所以一旦第一次打开应用程序,它将“登录”为MDM用户?
我不想使用已弃用的或私有的API,因此不能使用UDID来验证设备。
谢谢, 爱丽儿
答案 0 :(得分:1)
对于iOS 6,这是不可能的。
a)您的应用中无法访问任何可以唯一代表您到服务器的信息
b)您无权访问app和MDM之间共享的任何身份验证信息(密钥,密码等)。
对于iOS 7,他们引入了几项新功能(我无法讨论它们,因为它们属于NDA)。 但是,如果您去观看Apple WWDC 2013中的视频,您会看到他们所做的MDM改进,您将看到一种可行的方式。
答案 1 :(得分:1)
即使在iOS 5& 6使用MobileIron的AppConnect解决方案。如果您是客户,可以在http://support.mobileiron.com/appconnect获取所有详细信息,包括API和文档。公开信息位于http://www.mobileiron.com/appconnect。