是否可以按商店、企业或 B2B 将不同版本的应用程序分发给不同的客户?

Posted

技术标签:

【中文标题】是否可以按商店、企业或 B2B 将不同版本的应用程序分发给不同的客户?【英文标题】:is it possible to distribute different version of app to different client by store, by Enterprise or B2B? 【发布时间】:2017-09-10 13:38:21 【问题描述】:

我在商店有一个应用程序,所有客户都在使用它。有时,某些客户需要其他人不想要的附加功能,因此在这种情况下,我为该特定客户进行 AdHoc 构建,但这不是正确的解决方案。

我认为是企业解决方案,但苹果不允许在其中的组织之外分发,我所有用户都是客户。

【问题讨论】:

【参考方案1】:

如果您的应用有用户登录,请在登录后直接下载用户特定的配置文件,并通过查看代码来检查功能可用性。像 Spotify 这样的大公司以及初创公司都采用这种方式来测试新功能,而无需向所有人发布。

【讨论】:

我的目的不是测试,而是长期为不同的客户维护不同版本的应用程序。所以我需要一个类似商店的地方,那里有我的应用程序和客户访问的所有版本并下载适当的版本。 这有什么问题。您可以使用它来测试功能和/或向特定客户发布功能。没关系。我认为这是适合您的情况的最佳解决方案。制作一个包含所有内容的应用程序,并根据需要为每个人/组登录配置它。我已经在同一个代码库上使用了多个应用程序,处理起来很痛苦。迟早您会将其组合到一个可配置的应用程序中。

以上是关于是否可以按商店、企业或 B2B 将不同版本的应用程序分发给不同的客户?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 iOS 企业帐户将 iPad App 分发给客户 (B2B)

B2B 应用程序,复选框不可见

iOS Appstore 应用覆盖企业应用

在 AppStore 上,如何按地区以不同方式更新我的应用程序?

第六阶段 小学期——电子商务

苹果应用商店中两个不同的应用程序同名?