情景: 我的公司为公司A开发了一个iOS应用程序。只有公司A的员工使用此应用程序,它不得出现在Apple应用程序商店中。客户A支付我们开发应用程序的费用,但应用程序本身是免费的。
问题: 我们如何将应用和更新分发给A公司的员工(> 100)?
完美解决方案的外观如何: 就像通过应用程序商店分发一样:公司A不需要做任何事情,用户可以轻松快速地获取/更新应用程序。
备注 客户A希望尽可能少地做。他们也不关心成本。
到目前为止我的想法,请让我知道你对他们的看法
我的公司申请iOS企业开发人员计划(EDP)并将该应用程序放在我们自己的登录保护网站上。客户A不需要做任何事情,其员工只需从网站下载应用程序即可。
与1.相似,但客户A适用于iOS EDP
第一种方法是完美的,但根据this thread,这可能是危险的。虽然我非常怀疑苹果会提出法律指控(免费应用程序,用户数量相对较少,位于美国境外的公司),但我真的不想冒这个风险。
因此,我现在赞成第二种方法。这可能是客户A的一些努力,但它对用户来说仍然方便,并且据我所知它并没有违反EULA。
我的问题: 是否有其他方法来分发在这种情况下有意义的应用程序? 特别是那些不会迫使我们的客户通过相对复杂的应用程序(大多数没有DUNS号码)的人。
答案 0 :(得分:4)
有几种方法可以做到这一点。以下是其中一些:
1)假代码签署您的应用并越狱您要安装的设备;
2)创建一个Web应用程序而不是本机应用程序;
3)使用Apple的B2B计划;
4)使用企业分发;
答案 1 :(得分:0)
在我看来,只有你的第二种方法适用。在我看来,公司应该决定他们是否想要一个应用程序。如果他们已经注册了企业开发人员计划,他们可以拥有他们想要的应用程序。