分发 Apple 应用程序

Endpoint Management 管理部署到设备的应用程序。您可以组织和部署以下类型的 iOS 应用程序。

  • 公共应用商店: 这些应用程序包括公共应用商店(例如 Apple App Store 或 Google Play)中提供的免费或付费应用程序。例如,GoToMeeting。
  • 企业: 未使用 MDX Toolkit 打包且不包含与 MDX 应用程序关联的策略的本机应用程序。
  • MDX: 使用 MDX 服务或工具包打包的应用以包含应用策略。您可以从内部源和公共商店获取 MDX 应用程序。
  • 批量购买: 具有通过 Apple 批量购买计划管理的许可证的应用程序。
  • iOS 自定义应用程序: 内部或由第三方开发的专有企业对企业应用程序。

有关不同类型的应用的更多信息,请参阅添加应用程序

某些部署需要 Apple 商务管理 (Apple Business Management, ABM) 或 Apple 校园教务管理 (Apple School Management, ASM) 帐户。有关详细信息,请参阅以下部分。

对于每种类型的应用程序和分发方法,Citrix 建议使用一组配置实践。有关为其他平台分发应用的信息,请参阅添加应用程序。以下部分提供了有关 iOS 应用程序配置的详细信息。

应用程序分发的一般步骤

情景 步骤 1:关联帐户 步骤 2:添加和配置应用程序 步骤 3:配置交付组并部署应用程序
公共应用商店应用,包括 Citrix 移动应用程序 不适用 在 Endpoint Management: 配置 > 应用程序中,添加适用于 iPhone 或 iPad 的公共应用商店应用程序。配置应用并将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
通过 Apple 批量购买交付的公共应用商店应用程序,包括 Citrix 移动应用程序 注册 Apple 部署计划。在 Endpoint Management 中: 转到“设置”>“批量购买”以添加批量购买帐户。 在 ABM 或 ASM 中: 从应用程序和图书购买和添加应用程序。在 Endpoint Management 中: 转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
企业应用程序 不适用 在 Endpoint Management 中: 转到配置 > 应用程序。单击添加,然后单击企业。上载 IPA 文件。配置应用并将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
MDX 应用程序 不适用 在 Endpoint Management 中: 转到配置 > 应用程序。单击添加,然后单击 MDX。确保您为平台选择 iPad/iPhone。上载 MDX 文件。配置应用并将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
使用 Apple 批量购买分发的 MDX 应用程序 注册 Apple 部署计划。在 Endpoint Management 中: 转到“设置”>“批量购买”以添加批量购买帐户。 在 ABM 中: 从应用程序和图书购买和添加 MDX 应用程序。将应用程序链接到您的 ABM 帐户。在 Endpoint Management 中: 转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
自定义应用程序 注册 Apple 部署计划。在 Endpoint Management 中: 转到“设置”>“批量购买”以添加批量购买帐户。 在 ABM 中: 将您的应用作为私人应用程序添加到应用商店。 将应用程序链接到您的 ABM 帐户。在 Endpoint Management 中: 转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。
启用 MDX 的自定义应用程序 注册 Apple 部署计划。在 Endpoint Management 中: 转到“设置”>“批量购买”以添加批量购买帐户。 在 ABM 中: 将您的应用作为私人应用程序添加到应用商店。 将应用程序链接到您的 ABM 帐户。在 Endpoint Management 中: 转到配置 > 应用程序并上载 MDX 文件。配置应用并将其分配给交付组。 在 Endpoint Management 中: 使用交付组配置和部署应用程序。

公共应用商店应用

您可以将应用商店中提供的免费和付费应用添加到 Citrix Endpoint Management 中。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。单击添加
  2. 单击公共应用商店添加公共应用商店应用
  3. 选择适用于平台的 iPhoneiPad
  4. 在搜索框中键入应用程序名称,然后单击搜索iOS 应用程序搜索
  5. 此时将显示符合搜索条件的应用程序。单击所需的应用程序。
  6. 将交付组分配到应用程序,然后单击“保存”。

步骤 2:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序
  2. 选择要配置的应用,然后单击“编辑”。
  3. Citrix 建议启用强制管理应用程序功能。
  4. 分配任何交付组,然后单击“保存”。
  5. 导航至“配置”>“交付组”>“应用”
  6. 将所需应用标记为“必需”。 将应用标记为必需
  7. 导航备份到“配置”>“交付组”。
  8. 选择交付组,然后单击部署
  9. 用户会收到安装应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

通过 Apple 批量购买交付的公共应用商店应用程序

可以通过 Apple 批量购买计划管理 iOS 应用程序许可证。请按照以下步骤向 Endpoint Management 添加批量购买应用程序。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:关联帐户

  1. 设置并注册 Apple 商务管理 (ABM) 或 Apple 校园教务管理 (ASM)。有关这些程序的更多信息,请参阅Apple 文档
  2. 将您的 ABM/ASM 帐户与 Endpoint Management 相关联。有关链接批量采购帐户的更多信息,请参阅Apple 批量购买
  3. 当您添加批量购买帐户时,启用应用程序自动更新。此设置可确保用户设备上的应用在 Apple 应用商店中显示更新时自动更新。

步骤 2:从 Apple 获取应用和许可证

在您的 ABM/ASM 帐户上添加应用程序。可以从 Apple App Store 或 Apple 书籍添加购买。请记住,您必须购买所有应用程序,即使其是免费的。

有关如何使应用程序可供您的企业使用的信息,请参阅Apple 文档

步骤 3:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序
  2. 选择要配置的批量购买应用,然后单击“编辑”。
  3. Citrix 建议启用强制管理应用程序功能。
  4. 分配任何交付组,然后单击“保存”。
  5. 导航至“配置”>“交付组”>“应用”
  6. 将所需应用标记为“必需”。 将应用标记为必需
  7. 导航返回配置 > 交付组
  8. 选择交付组,然后单击部署
  9. 用户会收到安装应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

企业应用程序

您还可以添加未使用 MDX Toolkit 打包的本机应用程序。这些应用程序没有与其关联的任何 MDX 策略。请按照以下步骤添加应用商店中不存在的应用。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。单击添加
  2. 单击企业添加企业应用程序
  3. 在“应用程序信息”页面上,配置以下内容:
    • 名称: 键入应用程序的描述性名称。 名称显示在“应用程序名称”表中。
    • 说明: 键入应用程序的可选说明。
    • 应用程序类别: 或者,在列表中,单击要向其添加应用程序的类别。
  4. 单击下一步。此时将显示应用程序平台页面。
  5. 为平台选择 iPhoneiPad
  6. 上载 IPA 文件。
  7. 单击下一步。此时将显示应用程序详细信息页面。
  8. 配置以下设置:
    • 文件名: (可选)键入应用程序的新名称。
    • 应用程序说明: (可选)键入应用程序的新说明。
    • 应用程序版本: 您无法更改此字段。
    • 最低操作系统版本: (可选)键入为了使用应用程序,设备可以运行的最低操作系统版本。
    • 最高操作系统版本: (可选)键入为了使用应用程序,设备必须运行的最新操作系统版本。
    • 排除的设备: (可选)键入不能运行应用程序的设备的制造商或型号。
    • 删除 MDM 配置文件时也删除应用程序: 选择删除 MDM 配置文件时是否从设备中删除应用程序。默认值为开。
    • 阻止备份应用程序数据: 选择是否阻止应用程序备份数据。默认值为开。
    • 强制管理应用程序: 安装非托管应用程序时,如果希望提示未受监督设备上的用户允许管理应用程序,请选择。如果用户接受提示,将托管应用程序。 企业应用程序设置
  9. 将交付组分配到应用程序,然后单击“保存”。

步骤 2:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 交付组。选择要配置的交付组,然后单击“应用程序”页面。
  2. 将所需应用标记为“必需”。 必需的应用程序
  3. 导航到配置 > 交付组
  4. 选择交付组,然后单击部署
  5. 用户会收到安装应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

MDX 应用程序

添加 MDX 打包的应用程序以使用 MDX 策略和安全功能。您可以使用批量购买或不使用批量购买来部署 MDX 应用。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。单击添加
  2. 单击 MDX添加 MDX 应用程序
  3. 为平台选择 iPhoneiPad
  4. 上载 MDX 文件。
  5. 配置应用详细信息。将通过批量购买部署的应用程序设置为。Citrix 还建议启用强制管理应用程序功能。 MDX 批量购买关闭
  6. 配置 MDX 策略。将“禁用所需升级”设置为“”。 MDX 禁用所需的升级
  7. 将交付组分配到应用程序,然后单击“保存”。

步骤 2:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 交付组 > 应用程序
  2. 将所需应用标记为“必需”。 将应用标记为必需
  3. 导航到配置 > 交付组
  4. 选择交付组,然后单击部署
  5. 用户会收到安装应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

使用 Apple 批量购买分发的 MDX 应用程序

添加 MDX 打包的应用程序以使用 MDX 策略和安全功能。要使用批量购买部署应用程序,应用程序必须存在于应用商店中。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:关联帐户

  1. 设置并注册 Apple 商务管理 (ABM) 或 Apple 校园教务管理 (ASM)。有关这些程序的更多信息,请参阅Apple 文档
  2. 将您的 ABM/ASM 帐户与 Endpoint Management 相关联。有关链接批量采购帐户的更多信息,请参阅Apple 批量购买
  3. 当您添加批量购买帐户时,启用应用程序自动更新。此设置可确保用户设备上的应用在 Apple 应用商店中显示更新时自动更新。

步骤 2:添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。单击添加
  2. 单击 MDX添加 MDX 应用程序
  3. 为平台选择 iPhoneiPad
  4. 上载 MDX 文件。
  5. 配置应用详细信息。将通过批量购买部署的应用程序设置为。Citrix 还建议启用强制管理应用程序功能。 MDX 批量购买
  6. 配置 MDX 策略。将“禁用所需升级”设置为“”。 MDX 禁用所需的升级
  7. 将交付组分配到应用程序,然后单击“保存”。

此配置会导致应用程序列表中为此应用程序列出两个条目。当您选择要配置的应用程序时,请选择具有 MDX 类型的应用程序。

步骤 3:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 交付组 > 应用程序
  2. 将所需应用标记为“必需”。 将应用标记为必需
  3. 导航到配置 > 交付组
  4. 选择交付组,然后单击部署
  5. 用户会收到安装应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

自定义应用程序

自定义应用是专有的企业对企业的应用。您可以使用 Endpoint Management 和 Apple 批量购买将专有应用私下安全地分发给特定合作伙伴、客户、特许经营商和内部员工。

功能可用性  
需要设备监控
可用于用户注册模式

自定义应用程序的要求

  • Apple 商务管理或 Apple 校园教务管理帐户
  • Apple 批量购买帐户(需要使用 iOS 7 或更高版本的设备)
  • 使用以下 Apple 注册模式之一在 Endpoint Management 中注册设备:
    • 自动设备注册
    • 设备注册
    • 用户注册

步骤 1:关联帐户

要使用批量购买部署自定义应用程序,请将您的批量购买帐户链接到 Endpoint Management。

  1. 设置并注册 Apple 商务管理 (ABM)。有关这些程序的更多信息,请参阅Apple 文档
  2. 将您的 ABM 帐户与 Endpoint Management 链接起来。有关链接批量采购帐户的更多信息,请参阅Apple 批量购买
  3. 当您添加批量购买帐户时,启用应用程序自动更新。此设置可确保用户设备上的应用在 Apple 应用商店中显示更新时自动更新。

步骤 2:在 ABM 上配置应用程序

在您的 ABM 帐户上添加应用程序. 您可以上载和分发自己的自定义应用程序,也可以从其他组织购买自定义应用程序的许可证。有关在 ABM 上添加和启用自定义应用的更多信息,请参阅Apple 文档

步骤 3:在 Endpoint Management 中添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。批量购买应用将显示在应用列表中。
  2. 选择要配置的应用程序。单击编辑
  3. 选择要将应用分发到的交付组。单击保存

步骤 4:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 交付组 > 应用程序
  2. 将要分发的应用标记为“必需”。 将应用标记为必需
  3. 导航返回配置 > 交付组
  4. 选择要部署的交付组,然后单击“部署”。
  5. 用户会收到部署应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

启用 MDX 的自定义应用程序

您还可以使用 MDX Toolkit 打包自定义应用程序,以添加策略和其他安全功能。

功能可用性  
需要设备监控
可用于用户注册模式

步骤 1:关联帐户

要使用批量购买部署自定义应用程序,请将您的批量购买帐户链接到 Endpoint Management。

  1. 设置并注册 Apple 商务管理 (ABM)。有关这些程序的更多信息,请参阅Apple 文档
  2. 将您的 ABM 帐户与 Endpoint Management 链接起来。有关链接批量采购帐户的更多信息,请参阅Apple 批量购买
  3. 当您添加批量购买帐户时,启用应用程序自动更新。此设置可确保用户设备上的应用在 Apple 应用商店中显示更新时自动更新。

步骤 2:在 ABM 上配置应用程序

在您的 ABM 帐户上添加应用程序. 您可以上载和分发自己的自定义应用程序,也可以从其他组织购买自定义应用程序的许可证。有关在 ABM 上添加和启用自定义应用的更多信息,请参阅Apple 文档

步骤 3:在 Endpoint Management 中添加和配置应用程序

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。单击添加
  2. 单击 MDX添加 MDX 应用程序
  3. 选择 iPhoneiPad 平台。
  4. 上载要添加的应用的 MDX 文件。
  5. 配置应用详细信息。将通过批量购买部署的应用程序设置为。Citrix 还建议启用强制管理应用程序功能。 MDX 批量购买
  6. 配置 MDX 策略。将“禁用所需升级”设置为“”。 MDX 禁用所需的升级
  7. 将交付组分配到应用程序,然后单击“保存”。

此配置会导致应用程序列表中为此应用程序列出两个条目。当您选择要配置的应用程序时,请选择具有 MDX 类型的应用程序。

步骤 4:配置应用程序部署

  1. 在 Endpoint Management 控制台中,导航到配置 > 应用程序。批量购买应用将显示在应用列表中。
  2. 选择要配置的应用程序。单击编辑
  3. 选择要将应用分发到的交付组。单击保存
  4. 导航返回“配置”>“交付组”>“应用”
  5. 将要分发的应用标记为“必需”。 将应用标记为必需
  6. 导航返回配置 > 交付组
  7. 选择要部署的交付组,然后单击“部署”。
  8. 用户会收到部署应用的请求,并且应用在接受后台安装。 要求安装应用程序的消息

可选应用程序

Citrix 建议根据需要部署应用程序。在用户端,所需的应用程序以静默方式安装,从而最大限度地减少交互。启用此功能还允许应用自动更新。

可选应用程序允许用户选择要安装的应用程序,但用户必须通过 Secure Hub 手动启动安装。

要安装可选应用,用户必须启动 Secure Hub,转到应用商店,选择所需应用程序的详细信息,然后单击添加安装可选应用程序