在不提交到应用商店的情况下将iOS应用程序上传到网站

3

我有一个客户想要他们自己的应用程序,只想在他们自己的商店供给客户使用,而不是在iOS应用商店中发布。我想知道是否有可能创建一个应用程序,不将其提交到应用商店,而是上传到网站,并使其可供50个设备直接下载?


请参考以下问题:https://dev59.com/2Ww05IYBdhLWcg3waRCz - xpereta
这50个设备是要由贵客户的员工在公司内部使用吗?还是要由贵客户的个人客户使用呢? - xpereta
将会有大约100个不同商店的设备。 - Steven
3个回答

3
对于这种情况,他们应该使用企业间应用商店。

https://developer.apple.com/programs/volume/b2b/

这将使他们能够将应用程序限制为仅邀请。 它允许私人分发,并且您可以设置自己的定价(如果合适,可以免费)。 这可通过标准开发者许可证(而非企业许可证)使用。


我从来没有听说过这个,这是什么新东西? - LS_
2
@Signo 他们在2012年WWDC上介绍了它,但似乎从未真正谈论过它,这很奇怪,因为在企业界它真的非常有用。 - Adam Richardson
没错,直到今天我才知道企业计划,这真的很有用!非常感谢! - LS_
1
为使此操作生效,客户必须加入企业量购计划(Volume Purchase Program for Business)。根据我所理解的问题描述场景,这50个客户中的每一个都应该加入VPP计划。该计划旨在大规模购买用于参与组织内部使用的应用程序,而非用于向客户分发应用程序。 - xpereta

1
我所知道的除了企业内部或使用开发者(您)许可证之外,没有官方认可的方法来实现这一点,但这似乎不是您需要的。请注意:https://www.theiphonewiki.com/wiki/Misuse_of_enterprise_and_developer_certificates苹果对平台有非常严格的控制,特别是防止您的客户想要的东西。我会质疑为什么您的客户想要规避苹果。虽然苹果收取30%的费用是事实,但他们也提供了很多基础设施和安全保障。也许他们想要最大化利润,或者他们的内容不符合苹果的限制?开发Web应用程序可能是另一种选择。如果做得好,这些应用程序可以提供类似的界面,并且访问可以受到控制,而苹果则不再参与其中。如果无法实现,您可以为此创建单独的开发人员帐户,并按其ID逐个注册这50个设备。这将不再是匿名的,并且每年都必须更新。

为了完整性,将Adam的建议添加到列表中:这是B2B(企业对企业),但是对于此,客户还需要在批量采购计划中注册,因此它似乎不是一个解决方案。 - Carsten Whimster

0

为了改进答案,我会感激一些关于负评的反馈,谢谢。 - xpereta
但是有些开发者是如何创建一个应用程序并将其上传到Web而不是App Store的呢?这样你就可以通过Web下载它了。 - Steven
John,一般情况下你不能做你所要求的事情,你可以做类似的事情,但根据苹果公司的条款,它仅限于组织内部使用,不得向公众分发。请参考Carsten Whimster的回答。 - xpereta

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