iOS自动配置

在图卢兹举行的最后一次培训营中,我们决定使用存储在OpenPaaS上的用户配置来自动配置移动设备。 通过自动配置,我们希望自动配置Email,CalDAV和CardDAV服务器设置。

我们组织了两个团队:一个在iOS设备上工作,另一个在Android设备上工作。 我决定使用iOS设备,因为我想发现这个模棱两可的黑框“ iOS”字样。

在深入研究iOS系统后,我发现了一个内置的配置实用程序,称为“配置配置文件”。 配置配置文件是一个“ .mobileconfig” XML文件,可用于分发配置信息。 如果您需要配置大量设备或为大量设备提供大量自定义电子邮件设置,网络设置或证书,则配置文件是一种简便的方法。

尽管我不是iOS系统的忠实拥护者,但我不得不承认,概要文件对于所有开始采用iOS策略的企业或为轻松配置iOS设备供企业使用而苦苦挣扎的企业来说,都是一个不错的工具。 使用配置文件,可以配置多个设置,包括电子邮件,密码,VPN,Wi-Fi,CalDAV,CardDAV和设备限制。 这些设置可以通过非常简单的HTTP“ GET”请求轻松地应用于多个iOS设备,以便直接设置这些设备。

什么是引擎盖下?

我们首先从服务器端为配置文件创建一个髭XML模板:

结论:

在这次研讨会中,我非常高兴发现iOS中配置文件的内置支持。 但是,我不喜欢这样的事实,我们必须为开发人员Apple帐户付费才能将我们的应用程序部署到真实的iOS设备上。 总而言之,iOS并不是那么痛苦😉