【问题标题】:iOS App Private Distribution using redemption linksiOS App Private Distribution 使用兑换链接
【发布时间】:2021-11-21 13:38:54
【问题描述】:
我们计划使用 iOS Private Distribution 兑换链接将我们的应用分发给某些客户。我已经收集了从创建 Apple 商务经理帐户到从商务经理帐户下载兑换链接的所有信息。
我已经注册了 Apple 商务经理帐户,正在等待 Apple 批准。在继续之前,我有以下问题
- 每个兑换链接是否仅适用于单个用户或多个用户可以使用该链接下载应用程序?
- 我们如何保证兑换链接的安全?
- Apple 商务经理帐户能否对我们的应用安装和分发过程提供更多分析?
- 一旦应用被批准和发布,后续的构建是否应该再次进入苹果审核流程?用户如何知道应用更新已发布更新版本?
【问题讨论】:
标签:
ios
app-store
appstore-approval
apple-business-manager
【解决方案1】:
-
每个兑换代码或链接仅对单个用户有效。这就像您将应用程序赠送给用户一样。一旦他们兑换了代码,应用程序就归他们的 Apple ID“所有”。这是对自定义应用程序使用兑换代码的主要问题之一;如果它是使用个人 Apple ID 兑换的,那么即使用户离开了组织,您也永远无法从用户那里删除该应用。
-
兑换链接本身并不安全。您需要考虑向用户发送兑换链接以确保他们能够到达目标用户的流程,例如将其发送到他们的工作电子邮件地址
-
Apple 商务管理会告诉您有多少“购买”的应用程序已被兑换。兑换代码后,用户可以在任何已登录其 Apple ID 的设备上安装该应用程序。这在 Apple 商务管理中不可见
-
审核流程与 App Store 应用相同;新版本的审核与任何应用更新一样。更新将出现在 App Store 应用中用户的“可用更新”列表中,如果用户选择了该选项,更新将自动安装。
使用兑换链接/代码不是自定义应用的最佳做法。强烈建议您使用 MDM 来管理自定义应用到设备的部署。