我有一个客户的要求,他想通过以下方式在 App Store 中分发我的应用程序。Apple Business Program 给他们的员工。当然,应用程序中会添加一些特定于客户端的自定义项,但这些自定义项在非 MDM 环境中不会生效。因此,在一般应用商店中分发应用应该足够安全。但是,我想了解通过一般 App Store 和作为自定义 B2B 应用程序分发应用程序(无需维护 2 个不同的代码库)的可能性。
我一直在阅读 Apple 关于签署付费应用协议的一些文件。
它说:
请求此合同后,您将无法撤消此操作或恢复为免费应用程序的开发者计划许可协议
这是否意味着一旦我签署了协议,我就无法在杂货店更新我的免费应用程序了?
其他问题:
可以在同一个 iTunes Connect 帐户下提交免费应用程序和自定义应用程序吗?
自定义 B2B 应用程序与应用商店应用程序的代码签名要求是否不同。例如:不同类型的分销证书?
如果代码签名要求没有不同,是否可以在不同的 iTunes Connect 帐户下上传相同的二进制文件(相同的捆绑 ID/版本号)——一个作为免费应用程序,另一个作为自定义应用程序?