我曾经在企业iOS产品上工作,我们公司曾经将这些产品卖给大型企业公司供员工使用。
该应用程序通过AppStore提供,企业用户提供了公司特定的配置文件(包含应用程序配置文件),以启用他们有权使用的相应功能并使用iOS软件。此应用程序仅适用于企业客户及其员工。
我想了解/了解企业iOS应用程序与普通零售应用程序(个人在零售消费者购买和使用商店中发布iOS应用程序)之间的区别,因为我在其中一个问题中被问到这个问题。面谈。
我知道的一件事是企业应用程序,你将有大量的纸质工作,T& C和NDA将在企业客户的IT和应用程序提供组织之间签署。
除此之外是否有任何差异?我的意思是关于应用程序提交到商店的方式有什么不同吗?或者应用程序的任何其他安全要求,因为它是企业应用程序?是否存在与普通应用程序区别开来的企业应用程序?
谢谢&此致
答案 0 :(得分:1)
您的应用无法使用Apple企业帐户和企业分发配置文件进行开发,因为企业应用无法放置在应用商店中。
企业应用程序与非企业应用程序的开发方面没有区别,没有什么可做的(分发它还有一些额外的工作,见最后一段)。
唯一的区别是您必须拥有Apple Enterprise开发人员帐户,并使用不同的证书和配置文件进行签名。
由于企业应用程序没有进入App商店,因此不受Apple应用商店评论的影响,因此您可以使用常规应用程序实现更多功能(例如,您可以使用后台模式,使用私有api等)。
分发应用程序还需要额外的工作,您通常可以将其托管在网站上并让企业用户可以下载,您必须设置一些零碎的部分并创建清单文件以启用这一切。