我在 App Store 中有应用程序。一位客户来找我,问他是否可以在他的 iPad 上安装相同的应用程序,但名称不同、图形不同,其他改动也很少——其中有 150 台。如果那将是 10 个 iPad - 我会进行自定义构建,将所有 iPad 添加到配置证书中,就是这样。但这不适用于 150 台 iPad。那么我的选择是什么?到目前为止,我可以考虑以下几点:
- 再开 2 个开发者帐户并在其中添加 UUID - 但我感觉 Apple 不会喜欢这样。
- 进行所需的更改 - 并以不同的名称将应用程序提交到 App Store
- 通过企业分发解决一些问题 - 但我认为从法律角度来看它不会起作用 - 我的客户希望在他客户的 iPad 上安装应用程序 - 所以它显然不是“内部”分发。
到目前为止,选项 #2 对我来说看起来最有希望- 作为不同的应用程序提交到 App Store。但恐怕Apple不会让几乎相同的应用程序进入App Store。特别是如果我从与主应用程序相同的帐户提交它。苹果可以为此阻止我吗?还有其他想法吗?
更新和解决方案
我将在这里将我的学习与@vikingosegundo 的答案结合起来。
更新到选项 2 - 以不同的名称提交到应用商店:
一些链接说这是可能的:http: //developer.appcelerator.com/question/123906/white-label-apps---is-approval-possible-apple- - 可以这样做。我在应用商店审查指南中没有发现对此的明确限制 :
2.20 开发者在 App Store 中“发送垃圾邮件”包含许多类似应用程序的版本将被从 iOS 开发者计划中移除
我不相信两个或三个会算多,如果你清楚地重新命名它会被视为垃圾邮件。但这当然取决于苹果。
选项 #3 的更新 - 与企业发行版一起使用:
这就是我最后决定做的。我打电话给苹果支持@1-800-633-2152 - 真人回答 :) 我最担心的是我想要分发应用程序的 iPad 不属于我客户的业务 - 所以从技术上讲它不是“内部分发” . 然而他们说
企业是可以的,因为该应用程序将由企业持有者(我的客户)使用,而谁拥有 iPad 并不重要
新选项 #4 - 批量购买计划
Apple 的批量购买计划看起来正是我们实际需要的:
批量购买计划还提供了一种获取由第三方开发人员构建的自定义 B2B 应用程序以满足您业务的独特需求的方法。
目前,您必须是美国企业才能加入此计划 - 但他们希望尽快将其扩展到更多国家/地区。