我正在编写一个 iOS 应用程序,该应用程序将在注册了 MDM(Airwatch 或 Mobile Iron)的 iPhone 上运行
是否有一种方法可以自动通过服务器对应用程序进行身份验证,以便应用程序首次打开后,它将作为 MDM 用户“登录”?
我不想使用已弃用的或私有(private)的 API,因此不能选择使用 UDID 来验证设备。
谢谢, 阿里尔
最佳答案
对于 iOS 6 来说这是不可能的。
a) 您无权在您的应用中访问任何可以在服务器上唯一代表您的信息
b) 您无权访问应用和 MDM 之间共享的任何身份验证信息( key 、密码等)。
对于 iOS 7,他们引入了一些新功能(我无法讨论它们,因为它们处于 NDA 之下)。 但是,如果您观看 Apple WWDC 2013 的视频,您将看到他们对 MDM 所做的改进,并且您将看到如何实现这一点。
关于iphone - 我可以使用 MDM 自动验证应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18020161/