什么是向客户分发iOS应用程序的最佳方式?

3
我有一个iOS应用程序,想要分发给我的客户。我有将近30家公司作为我的客户。每个公司都有自己的Web服务,我从那里获取他们的数据。每个公司的功能和图像都是相同的。我认为我需要iOS开发者企业计划才能将我的应用程序分发给我的客户。以下是我正在考虑的几件事:
1- 我的客户是公司,不是我的同事。如果我使用iOS开发者企业计划向我的客户分发应用程序,是否存在任何法律问题?
2- 他们需要注册iOS开发者计划才能使用我的应用程序吗?
3- 我查看了苹果的网站,没有看到iOS开发者企业计划的设备数量限制。还有吗?
4- 我不希望任何一个客户公司知道其他公司,所以我不会在安装应用程序时为他们提供选择Web服务的选项。这意味着我将为每个应用程序制作单独的二进制文件。我需要30个不同的应用程序ID和配置文件还是只能使用一个?在这种情况下,分发应用程序的最佳方式是什么?
谢谢。
1个回答

4
你不能使用企业计划在公司以外分发应用程序,而应该考虑开发定制的b2b应用程序,这些应用程序可以通过应用商店分发,但对普通用户不可见。 https://developer.apple.com/programs/volume/b2b/

我需要制作30个相同的应用程序副本,每个副本都有不同的应用程序ID,并使用VPP将它们放在App Store上。那么我如何阻止这些公司下载其他公司的应用程序呢?我只想向每个公司发送一个应用程序,以便他们可以在自己的设备上安装特定的应用程序,而不是将其放在App Store上。有没有办法做到这一点? - Piscean
如果您以此方式分发,客户只能访问您已授权的应用程序,尽管它通过应用商店进行,但实际上并不对所有人可见。您可以通过iTunes Connect进行配置:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/B2B.html - James P

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接