7d6ec43e0a340807a5259417d0794fa6
WWDC20 10667 利用 Apple Business Manager 定向分发 Custom App

目录

企业级 App 分发现状与问题

一直以来iOS平台上的企业级 App 分发都是一个较难处理的问题,针对这个问题之前开发一般能想到的方案就是使用苹果提供的 In-House 方式,然而想要实现 In-House 方式的 App 分发对开发者来说并非易事,原因有以下三点:

  1. 企业开发者资质较难申请,申请人不仅需要支付每年299美元的年费,还需要提供各种企业资质证明,申请周期很长且通过率低
  2. 开通企业开发者资质之后,开发者还需要定期维护和更新 In-House 证书,证书过期之后 In-House App 便无法启动
  3. In-House App 只允许企业内部使用,苹果公司一旦发现你的 In-House App 被其他外部公司安装使用就可能会吊销你的企业开发者资质,这一点对于企业和开发者来说也最为致命
    另外,我们不得不考虑下以下几个问题:假如我们的企业开发者资质一直迟迟审核不通过我们的内部 App 分发工作将如何开展?假如我们的客户需要我们提供一个定制版本的 App 我们又该如何分发给客户?

Apple Business Manager & Custom App

上面提到的这些问题在 In-House 方式的 App 分发模式下确实很棘手,此时可以将企业 App 分发方式切换到 Apple Business Manager & Custom App 组合方案下然后你就会发现之前提到的所有问题便迎刃而解了。

什么是 Apple Business Manager

Apple Business Manager (Apple 商务管理)是一个基于 Web 的 Apple 设备管理门户,IT 管理员可以用它来一站式部署 iPhone、iPad、iPod touch、Apple TV 和 Mac 电脑。当此门户与移动设备管理 (MDM) 解决方案搭配使用时可以实现配置设备设置,还可购买和分发内容。
Apple Business Manager 的申请也较为容易,只要企业可以提供邓白氏编码便可在2个左右的工作日内快速开通。

什么是 Custom App

Custom App 即定制化 App,是开发者根据企业客户的独特需求为其设计和构建自定 app。通过 Apple 商务管理可以以安全私密的方式向特定的合作伙伴、客户和特许经营者进行分发。而且现在也支持向企业内部员工分发专属 app。

Custom App 定向分发与其他 App 分发方式对比


从这个图表可以看出,App Store App 分发方案不支持定制化;Enterprice App 分发方案支持定制化但是只能在企业内部分发;Custom App 定向分发方案支持定制化且可应用于企业内部和有商务合作的外部企业客户,当 App 提交给 Apple 审核通过后可以借助 App Store 平台和 Apple Business Manager 进行定向分发。

开发者如何设置 Custom App 定向分发

现在我们以一个叫做“时间便签”的 App为例,当开发者将自己的 App 上传到 App Store Connect之后可以做如下操作:

  1. 点击选中侧边栏的“价格与销售范围”选项
  2. 在“向企业和教育机构分发”一项里面选择“可通过 Apple 商务管理或 Apple 校园教务管理非公开地分发给特定组织”
  3. 添加客户的“组织 ID”(从客户的 Apple Business Manager 上获取)和组织名称然后提交审核

客户如何将采购和安装 Custom App

首先,客户需在 Apple Business Manager 中开启 Custom App功能,操作路径如下:

待开发者上传的 Custom App 审核通过后,客户可以登录自己的 Apple Business Manager ,然后点击“自定 App”选项选中目标 App 进行采购许可操作,许可类型分为“兑换码”和“管理式”两种。

采购兑换码并安装

用户可以兑换这些代码以获取 App,所得 App 归该用户的 Apple ID 所有。无法在韩国购买或使用兑换代码。每个兑换码只能使用一次,一经兑换便无法重新分配给其他用户。

  1. 在 Apple 商务管理中 ,使用具有管理员或内容经理职务的帐户登录
  2. 在边栏中选择“自定 App”
  3. 在搜索结果列表中选择您要购买的 App
  4. 从“许可类型”弹出式菜单中选择“兑换代码”
  5. 输入数量,然后点按“获取”
    当客户以兑换码方式采购 App 成功之后可以看到采购记录后面有个下载按钮,点击即可下载对应数量的兑换码(以 EXcel 形式打包下发)。
top Created with Sketch.