2013-08-02 56 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应用程序。它仅适用于托管应用程序。你可以浏览他们的文档,并且会有类似于托管应用设置或类似的东西。因此,您可以将一些密码(密码或密钥)推送到您的应用以进行身份​​验证。 –

相关问题