分发苹果应用程序
XenMobile管理部署到设备的应用程序。您可以组织和部署以下类型的iOS/iPadOS和macOS应用程序。
- 公共应用商店(仅限iOS/iPadOS):这些应用程序包括公共应用商店(例如苹果应用商店或谷歌玩)中提供的免费或付费应用程序。例如,GoToMeeting。
- 企业(iOS/iPadOS/macOS):未启用MDX且不包含与MDX应用程序关联的策略的本机应用程序。
- MDX(仅限iOS/iPadOS):使用MAM SDK准备的应用程序或使用MDX Toolkit封装的应用程序。这些应用程序包括MDX策略。您可以从内部来源和公共应用商店获取MDX应用程序。
- 批量购买(iOS/iPadOS/macOS):具有通过苹果批量购买计划管理的许可证的应用程序。
- iOS自定义应用程序(仅限iOS/iPadOS):在内部或第三方开发的专有企业对企业应用程序。
有关不同类型的应用程序的详细信息,请参阅添加应用程序。
某些部署需要苹果商务管理(ABM)或苹果校园教务管理(ASM)帐户。有关详细信息,请参阅以下部分。
对于每种类型的应用程序和分发方法,Citrix建议采用一组配置实践。有关为其他平台分发应用程序的信息,请参阅添加应用程序。以下各部分内容提供了有关iOS应用程序配置的详细信息。
应用程序分发的一般步骤
场景 | 步骤 1:链接帐户 | 步骤 2:添加和配置应用程序 | 步骤 3:配置交付组并部署应用程序 |
---|---|---|---|
公共应用商店应用程序,包括Citrix移动应用程序 | 不适用 | 在XenMobile中:在配置 > 应用程序中,添加适用于iPhone或iPad的公共应用商店应用程序。配置应用程序并将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
通过苹果批量购买提供的公共应用商店应用程序,包括Citrix移动应用程序 | 在苹果部署计划中注册在XenMobile中:转到设置 > 批量购买以添加批量购买帐户。 | 在abm或asm中:从"应用程序"和"书籍"购买和添加应用程序。在XenMobile中:转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
企业应用程序 | 不适用 | 在XenMobile中:转到配置 > 应用程序。单击添加,然后单击企业。上载ipa文件。配置应用程序并将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
MDX应用程序 | 不适用 | 在XenMobile中:转到配置 > 应用程序。单击添加,然后单击MDX。确保您为平台选择了iPad/iPhone。上载MDX文件。配置应用程序并将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
使用苹果批量购买分发的MDX应用程序 | 在苹果部署计划中注册在XenMobile中:转到设置 > 批量购买以添加批量购买帐户。 | 在abm中:从"应用程序"和"书籍"购买和添加MDX应用程序。将应用程序链接到您的abm帐户。在XenMobile中:转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
自定义应用程序 | 在苹果部署计划中注册在XenMobile中:转到设置 > 批量购买以添加批量购买帐户。 | 在abm中:将您的应用程序作为私人应用程序添加到应用商店中。请将应用程序链接到您的abm帐户。在XenMobile中:转到配置 > 应用程序,配置应用程序,然后将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
启用了MDX的自定义应用程序 | 在苹果部署计划中注册在XenMobile中:转到设置 > 批量购买以添加批量购买帐户。 | 在abm中:将您的应用程序作为私人应用程序添加到应用商店中。请将应用程序链接到您的abm帐户。在XenMobile中:转到配置 > 应用程序并上载MDX文件。配置应用程序并将其分配给交付组。 | 在XenMobile中:使用交付组配置和部署应用程序。 |
公共应用商店应用程序
可以将App Store中提供的免费和付费应用程序添加到XenMobile中。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 否 |
有效日期 | iOS / iPadOS |
步骤 1:添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。单击添加。
- 单击公共应用商店。
- 为平台选择iPhone或iPad
- 在搜索框中键入应用程序名称,然后单击搜索。
- 此时将显示符合搜索条件的应用程序。单击所需的应用程序。
- 将交付组分配给应用程序,然后单击保存。
步骤 2:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 应用程序。
- 选择要配置的应用程序,然后单击编辑。
- Citrix建议启用强制管理应用程序功能。
- 分配任何交付组,然后单击保存。
- 导航到配置 > 交付组 > 应用程序。
- 将所需应用程序标记为必需。
- 导航回配置 > 交付组。
- 选择交付组并单击部署。
- 用户收到安装应用程序的请求,并在用户接受后在后台安装应用程序。
通过苹果批量购买提供的公共应用商店应用程序
可以通过苹果批量购买计划管理iOS/iPadOS应用程序许可证。请按照以下步骤将批量购买应用程序添加到XenMobile。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
有效日期 | iOS / iPadOS / macOS |
步骤 1:链接帐户
- 设置苹果商务管理(ABM)或苹果校园教务管理(ASM)并在其中注册。有关这些计划的详细信息,请参阅苹果文档。
- 将您的ABM/ASM帐户与XenMobile相关联。有关链接批量购买帐户的详细信息,请参阅苹果批量购买。
- 添加批量购买帐户时,启用应用程序自动更新。此设置可确保当苹果应用商店中出现更新时,用户设备上的应用程序会自动更新。
步骤2:从苹果获取应用程序和许可证
在您的abm / asm帐户中添加应用程序。可以从苹果应用商店或苹果书籍添加购买内容(仅限iOS / iPadOS)。请记住,您必须购买所有应用程序,即使它们是免费的亦如此。
有关如何使应用程序可供您的企业使用的信息,请参阅苹果文档。
步骤 3:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 应用程序。
- 选择要配置的批量购买应用程序,然后单击编辑。
- 选择平台:iPhone、iPad或macOS。
- Citrix建议启用强制管理应用程序功能(仅限iOS/iPadOS)。
- 分配任何交付组,然后单击保存。
- 导航到配置 > 交付组 > 应用程序。
- 将所需应用程序标记为必需。
- 导航回配置 > 交付组。
- 选择交付组并单击部署。
- 用户收到安装应用程序的请求,并在用户接受后在后台安装应用程序。
企业应用程序
还可以添加没有关联任何MDX策略的本机应用程序。请按照以下步骤添加App Store上不存在的应用程序。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
操作系统 | iOS / iPadOS / macOS |
步骤 1:添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。单击添加。
- 单击企业。
- 在应用程序信息页面上,配置以下设置:
- 名称:键入应用程序的描述性名称。该名称将显示在"应用程序"表中的"应用程序名称"下。
- 说明:键入应用程序的可选说明。
- 应用程序类别:(可选)在列表中,单击要将应用程序添加到的类别。
- 单击下一个(下一步)。此时将显示应用程序平台页面。
- 选择平台:iPhone、iPad或macOS。
- 上载IPA文件(iOS/iPadOS)或上载PKG文件(macOS)
- 单击下一个(下一步)。此时将显示应用程序详细信息页面。
- 配置以下设置:
- 文件名:(可选)键入应用程序的新名称。
- 应用程序说明:(可选)键入应用程序的新说明。
- 应用程序版本:无法更改此字段。
- 最低操作系统版本:(可选)键入为了使用应用程序,设备可以运行的最低操作系统版本。
- 最高操作系统版本:(可选)键入为了使用应用程序,设备必须运行的最新操作系统版本。
- 排除的设备:(可选)键入不能运行应用程序的设备的制造商或型号。
- 删除MDM配置文件时也删除应用程序:选择删除MDM配置文件时是否从设备中删除应用程序。默认值为“开”。(仅限iOS/iPadOS)
- 阻止备份应用程序数据:选择是否阻止应用程序备份数据。默认值为“开”。(仅限iOS/iPadOS)
- 强制管理应用程序:安装非托管应用程序时,如果希望不受监督设备上的用户看到允许管理应用程序的提示,请选择开。如果用户接受提示,则将托管应用程序。(仅限iOS/iPadOS)
- 将交付组分配给应用程序,然后单击保存。
步骤 2:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 交付组。选择要配置的交付组,然后单击应用程序页面。
- 将所需应用程序标记为必需。
- 导航到配置 > 交付组。
- 选择交付组并单击部署。
- 用户收到安装应用程序的请求,并在用户接受后在后台安装应用程序。
MDX应用程序
要使用MDX策略和安全功能,请添加启用了mam SDK或MDX封装的应用程序。可以使用批量购买或不使用批量购买来部署MDX应用程序。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
有效日期 | iOS / iPadOS |
步骤 1:添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。单击添加。
- 单击MDX。
- 为平台选择iPhone或iPad。
- 上载MDX文件。
- 配置应用程序详细信息。将通过批量购买部署的应用程序设置为关。Citrix 还建议启用强制管理应用程序功能。
- 配置MDX策略。将禁用所需的升级设置为开。
- 将交付组分配给应用程序,然后单击保存。
步骤 2:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 交付组 > 应用程序。
- 将所需应用程序标记为必需。
- 导航到配置 > 交付组。
- 选择交付组并单击部署。
- 用户收到安装应用程序的请求,并在用户接受后在后台安装应用程序。
使用苹果批量购买分发的MDX应用程序
要使用MDX策略和安全功能,请添加启用了mam SDK或MDX封装的应用程序。要使用批量购买部署应用程序,这些应用程序必须存在于应用商店中。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
有效日期 | iOS / iPadOS |
步骤 1:链接帐户
- 设置苹果商务管理(ABM)或苹果校园教务管理(ASM)并在其中注册。有关这些计划的详细信息,请参阅苹果文档。
- 将您的ABM/ASM帐户与XenMobile相关联。有关链接批量购买帐户的详细信息,请参阅苹果批量购买。
- 添加批量购买帐户时,启用应用程序自动更新。此设置可确保当苹果应用商店中出现更新时,用户设备上的应用程序会自动更新。
步骤 2:添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。单击添加。
- 单击MDX。
- 为平台选择iPhone或iPad。
- 上载MDX文件。
- 配置应用程序详细信息。将通过批量购买部署的应用程序设置为开。Citrix 还建议启用强制管理应用程序功能。
- 配置MDX策略。将禁用所需的升级设置为开。
- 将交付组分配给每个平台的应用程序,然后单击保存。
此配置将导致在应用程序列表中为此应用程序列出两个条目。选择要配置的应用程序时,请选择类型为MDX的应用程序。
步骤 3:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 交付组 > 应用程序。
- 将所需的批量购买应用程序标记为必需。
- 导航到配置 > 交付组。
- 选择交付组并单击部署。
- 用户收到安装应用程序的请求,并在用户接受后在后台安装应用程序。
自定义应用程序
自定义应用程序是专有的企业对企业应用程序。可以使用XenMobile和苹果批量购买来私下安全地分发专有应用程序。可以将应用程序分发给特定的合作伙伴、客户、特许经营商和内部员工。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
有效日期 | iOS / iPadOS |
自定义应用程序的要求
- 苹果商务管理或苹果校园教务管理帐户
- 苹果批量购买帐户(需要安装了iOS 7或更高版本的设备)
- 使用以下苹果注册模式之一在XenMobile中注册设备:
- 自动化设备注册
- 设备注册
- 用户注册
步骤 1:链接帐户
要使用批量购买部署自定义应用程序,请将批量购买帐户链接到XenMobile。
- 设置苹果商务管理(ABM)并在其中注册。有关这些计划的详细信息,请参阅苹果文档。
- 将您的ABM帐户与XenMobile相关联。有关链接批量购买帐户的详细信息,请参阅苹果批量购买。
- 添加批量购买帐户时,启用应用程序自动更新。此设置可确保当苹果应用商店中出现更新时,用户设备上的应用程序会自动更新。
步骤2:在abm上配置应用程序
在abm帐户中添加应用程序。可以上载和分发您自己的自定义应用程序,或者从其他组织购买自定义应用程序的许可证。有关在abm上添加和启用自定义应用程序的详细信息,请参阅苹果文档。
步骤3:在XenMobile中添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。批量购买应用程序将显示在应用程序列表中。
- 选择要配置的应用程序。单击编辑。
- 选择平台:iPhone、iPad或macOS。
- 选择要向其分发应用程序的交付组。单击保存。
步骤 4:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 交付组 > 应用程序。
- 将要分发的应用程序标记为必需。
- 导航回配置 > 交付组。
- 选择要部署的交付组,然后单击部署。
- 用户会收到部署应用程序的请求。应用程序在用户接受后在后台安装。
启用了MDX的自定义应用程序
要使用MDX策略和安全功能,请添加启用了mam SDK或MDX封装的自定义应用程序。
功能可用性 | |
---|---|
需要监督设备 | 否 |
适用于用户注册模式 | 是 |
有效日期 | iOS / iPadOS |
步骤 1:链接帐户
要使用批量购买部署自定义应用程序,请将批量购买帐户链接到XenMobile。
- 设置苹果商务管理(ABM)并在其中注册。有关这些计划的详细信息,请参阅苹果文档。
- 将您的ABM帐户与XenMobile相关联。有关链接批量购买帐户的详细信息,请参阅苹果批量购买。
- 添加批量购买帐户时,启用应用程序自动更新。此设置可确保当苹果应用商店中出现更新时,用户设备上的应用程序会自动更新。
步骤2:在abm上配置应用程序
在abm帐户中添加应用程序。可以上载和分发您自己的自定义应用程序,或者从其他组织购买自定义应用程序的许可证。有关在abm上添加和启用自定义应用程序的详细信息,请参阅苹果文档。
步骤3:在XenMobile中添加和配置应用程序
- 在XenMobile控制台中,导航到配置 > 应用程序。单击添加。
- 单击MDX。
- 选择iPhone或iPad平台。
- 上载要添加的应用程序的MDX文件。
- 配置应用程序详细信息。将通过批量购买部署的应用程序设置为开。Citrix 还建议启用强制管理应用程序功能。
- 配置MDX策略。将禁用所需的升级设置为开。
- 将交付组分配给应用程序,然后单击保存。
此配置将导致在应用程序列表中为此应用程序列出两个条目。选择要配置的应用程序时,请选择类型为MDX的应用程序。
步骤 4:配置应用程序部署
- 在XenMobile控制台中,导航到配置 > 应用程序。批量购买应用程序将显示在应用程序列表中。
- 选择要配置的应用程序。单击编辑。
- 选择要在每个平台上向其分发应用程序的交付组。单击保存。
- 导航回配置 > 交付组 > 应用程序。
- 将要分发的应用程序标记为必需。
- 导航回配置 > 交付组。
- 选择要部署的交付组,然后单击部署。
- 用户会收到部署应用程序的请求。应用程序在用户接受后在后台安装。
可选应用程序(仅限iOS/iPadOS)
Citrix建议根据需要部署应用程序。所需的应用程序以无提示方式安装在用户设备上,从而最大限度地减少交互。启用此功能还将允许应用程序自动更新。
可选应用程序允许用户选择要安装的应用程序,但用户必须通过安全集线器手动启动安装。
要安装可选应用程序,用户必须启动安全中心,转到应用商店,为所需应用程序选择详细信息,然后单击添加。