Product Documentation

置备配置文件设备策略

Nov 29, 2016

开发或代码签名 iOS 企业应用程序时,通常包含企业分发置备配置文件,Apple 需要此配置文件才能允许应用程序在 iOS 设备上运行。 如果置备配置文件缺失或已过期,用户轻按应用程序以将其打开时,应用程序将崩溃。 

置备配置文件的主要问题是,它们在 Apple 开发人员门户上生成一年之后将过期,您必须跟踪用户注册的所有 iOS 设备上的所有置备配置文件的过期日期。 跟踪过期日期不仅涉及到跟踪实际的过期日期,还要跟踪每个用户正在使用的应用程序版本。 有两个解决方案:通过电子邮件向用户发送置备配置文件,或者将其放在 Web 门户上供下载和安装。 这些解决方案可行,但容易出错,因为需要用户响应电子邮件中的说明,或访问 Web 门户并下载正确的配置文件,然后再进行安装。

要使此过程对用户透明,您可以在 XenMobile 使用设备策略来安装和删除置备配置文件。 在必要时删除缺失或过期的置备配置文件并在用户设备上安装最新的配置文件,这样一来,只需轻按应用程序,即可将其打开并使用。

创建置备配置文件策略之前,必须创建置备配置文件。 有关详细信息,请参阅 Apple 开发人员站点上的 Creating Provisioning Profiles(创建置备配置文件)。

1. 在 XenMobile 控制台中,单击配置 > 设备策略。 此时将显示设备策略页面。

2. 单击添加。 此时将显示添加新策略页面。

3. 展开更多,然后在应用程序下面,单击置备配置文件。 此时将显示置备配置文件策略信息页面。

localized image

4. 在策略信息窗格中,输入以下信息:

  • 策略名称:键入策略的描述性名称。
  • 说明:(可选)键入策略的说明。

5. 单击下一步。 此时将显示 iOS 平台信息页面。

localized image

6. 配置以下设置:

  • iOS 置备配置文件:单击浏览,然后导航到要导入的置备配置文件所在的位置,选择此文件。
7. 配置部署规则

8. 单击下一步。 此时将显示置备配置文件策略分配页面。

localized image

9. 在选择交付组旁边,键入以查找交付组,或在列表中选择一个或多个要向其分配策略的交付组。 选择的组显示在用于接收应用程序分配的交付组列表中。

10. 展开部署计划,然后配置以下设置:

  • 部署旁边,单击以计划部署,或单击以阻止部署。 默认选项为。 如果选择,无需配置其他选项。
  • 部署计划旁边,单击立即稍后。 默认选项为立即
  • 如果单击稍后,请单击日历图标,然后选择部署的日期和时间。
  • 部署条件旁边,单击每次连接时或单击仅当之前的部署失败时。 默认选项为每次连接时
  • 为始终启用的连接部署旁边,单击。 默认选项为。 

注意

  • 已在设置 > 服务器属性中配置了计划后台部署密钥的情况下此选项适用。 始终启用选项不适用于 iOS 设备。
  • 配置的部署计划对所有平台相同。 您所做的更改适用于所有平台,为始终启用的连接部署除外,它不适用于 iOS。

11. 单击保存