XenMobile Server

Apple 批量购买

可以使用 Apple iOS 批量购买管理 iOS 应用程序许可。批量购买解决方案简化了组织批量查找、购买和分发应用程序及其他数据的过程。

通过批量购买,您可以使用 XenMobile 来分发公共应用商店应用程序。

  • MAM 注册不支持批量购买。必须在 MDM 或 MDM+MAM 中注册批量购买设备。
  • Citrix 移动生产力应用程序不支持批量购买。
  • 虽然您可以通过批量购买分发 XenMobile 公共应用商店应用程序,但该部署不是最佳的。要解决这些限制,需要增强 XenMobile 和 Secure Hub 应用商店的功能。
  • 有关通过批量购买分发 XenMobile 公共应用商店应用程序的已知问题的列表,请参阅 Citrix 知识中心中的 CTX222633

通过批量购买,您可以将适用的应用程序直接分发到您的设备。或者,通过使用可兑换代码将内容分配给用户。可以在 XenMobile 中配置 iOS 批量购买特定的设置。

XenMobile 定期重新导入 Apple 提供的批量购买许可证以确保许可证反映所有更改。此类更改包括您何时从批量购买手动删除导入的应用程序。默认情况下,XenMobile 按每 1440 分钟(24 小时)的最小时间间隔为基准刷新批量购买许可证。可以通过服务器属性 VPP.baseline 更改批量购买基准时间间隔。请参阅服务器属性

应用程序自动更新设置也依赖 VPP.baseline 服务器属性,并且应用程序将按照在该属性中设置的相同计划进行更新。

本文重点介绍通过托管许可证使用批量购买,这样您即可使用 XenMobile 分发应用程序。如果您当前使用兑换代码,并且希望更改为管理式分发,请参阅此 Apple 支持文档:在批量购买中从兑换代码迁移到管理式分发

有关 iOS 批量购买的信息,请参阅https://volume.itunes.apple.com/us/store。要注册参加批量购买,请转到 https://deploy.apple.com/qforms/open/register/index/avs。要在 iTunes 中访问您的批量购买应用商店,请访问 https://volume.itunes.apple.com/?l=en

在 XenMobile 中保存这些 iOS 批量购买设置后,购买的应用程序会显示在 XenMobile 控制台中的配置 > 应用程序页面上。

  1. 在 XenMobile 控制台中,单击右上角的齿轮图标。此时将显示设置页面。

  2. 单击批量购买。此时将显示批量购买配置页面。

    “批量购买”配置屏幕

  3. 配置以下设置:

    • 在 Secure Hub 中存储用户密码: 选择是否将用户名和密码存储在 Secure Hub 中以用于 XenMobile 身份验证。默认为使用此安全方法存储信息。
    • 批量购买国家/地区映射的用户属性: 键入代码以允许用户从国家/地区特定的应用商店下载应用程序。

    XenMobile 使用此映射来选择批量购买的属性池。例如,如果用户属性是美国,若批量购买代码适用于英国,该用户将无法下载应用程序。请联系您的批量购买计划管理员,以了解关于国家/地区映射代码的更多信息。

  4. 对于要添加的每个批量购买帐户,请单击添加。此时将显示添加批量购买帐户对话框。

    “iOS 设置”配置屏幕

  5. 为要添加的每个帐户配置以下设置:

    注意:

    如果使用 Apple Configurator 1,请上载许可证文件:转至配置 > 应用程序,转至平台页面,然后展开批量购买

    • 名称: 键入批量购买帐户名称。
    • 后缀: 键入与通过批量购买帐户获取的应用程序名称一起显示的后缀。例如,如果输入 VP,Secure Mail 应用程序将在应用程序列表中显示为 Secure Mail - VP
    • 公司令牌: 复制并粘贴从 Apple 获取的批量购买服务令牌。要获取令牌,请在 Apple 批量购买门户的 Account Summary(帐户摘要)页面中,单击 Download(下载)按钮以生成并下载批量购买文件。此文件包含服务令牌和其他信息,如国家/地区代码和过期日期。将此文件保存在安全的位置。
    • 用户登录: 键入用于导入自定义 B2B 应用程序的可选授权批量购买帐户管理员名称。
    • 用户密码: 键入批量购买帐户管理员密码。
    • 应用程序自动更新: 如果设置为,则当 Apple 应用商店中存在更新时,批量购买应用程序将自动更新。默认设置为
  6. 单击保存以关闭对话框。

  7. 单击保存以保存批量购买配置。

    此时将显示一条消息,指出 XenMobile 将应用程序添加到配置 > 应用程序页面上的列表中。在该页面上,注意您的批量购买帐户中的应用程序名称包括您在前面的配置中提供的后缀。

您现在可以配置批量购买应用程序设置,然后优化批量购买应用程序的交付组和设备策略设置。完成这些配置后,用户可以注册其设备。下面的备注提供了这些过程的注意事项。

  • 配置批量购买应用程序设置(配置 > 应用程序)时,请启用强制与设备建立许可证关联

    在受监督设备上使用 Apple 批量购买和部署的一项优势:能够使用 XenMobile 在设备(而非用户)级别分配应用程序。因此,您不必使用 Apple ID 设备。此外,用户不会收到加入 Apple 批量购买的邀请。用户还可以无需登录到其 iTunes 帐户即可下载应用程序。

    “应用程序”配置屏幕

    要查看该应用程序的批量购买信息,请展开批量购买。请注意,在批量购买许可证密钥表中,许可证与设备相关联。如果用户删除令牌,然后重新导入令牌,由于 Apple 隐私限制,单词隐藏将替代序列号显示。

    “应用程序”配置屏幕

    要取消关联许可证,请单击许可证对应的行,然后单击取消关联

    “应用程序”配置屏幕

    如果您将批量购买许可证与用户相关联,XenMobile 会将用户集成到您的批量购买帐户中。此外,请将其 iTunes ID 与批量购买帐户相关联。用户的 iTunes ID 永远不会对贵公司或 XenMobile Server 可见。Apple 以透明方式创建关联以保留用户隐私。您可以从 Apple 批量购买中停用某个用户,以取消所有许可证与用户帐户的关联。要停用用户,请转至管理 > 设备

    “设备策略”配置屏幕

  • 将某个应用程序分配到交付组时,默认情况下,XenMobile 会将该应用程序标识为可选应用程序。要确保 XenMobile 将某个应用程序部署到设备,请转至配置 > 交付组。在应用程序页面上,将该应用程序移到必需应用程序列表。
  • 当应用程序有更新可用时,批量购买会将更新推送到应用程序,并自动在设备上更新应用程序。有关详细信息,请参阅检查应用程序更新

    “应用程序”配置屏幕

    当 Apple 批量购买过期时,XenMobile 会显示许可证到期警告。

    许可证过期警告屏幕

检查应用程序更新

如果您在添加批量购买帐户时打开应用程序自动更新设置,XenMobile Server 会定期检查批量购买的应用程序(必需应用程序)和从 Citrix Secure Hub 应用商店订阅的可选应用程序的新版本并对其进行更新。XenMobile Server 收到所需应用程序的新版本后,会自动将新版本推送到设备进行安装,而不会提示您手动进行更新。但是,要自动更新可选应用程序,必须将属性 apple.ios.optional_app_update 设置为 True。否则,您将必须手动更新可选应用程序。有关详细信息,请参阅服务器属性

要手动检查任何应用程序的新版本并对其进行更新,请执行以下步骤:

  1. 单击配置 > 应用程序

    此时将显示应用程序页面。

  2. 选择一个应用程序,然后单击编辑

  3. 转至平台页面,然后单击版本旁边的检查更新

  4. 在出现的更新对话框中,如果新版本可用,请应用更新。

Apple 批量购买