我知道在iOS开发人员计划中,开发人员可以使用ad hoc分发配置文件来构建应用程序,该应用程序仅用于测试目的,可以安装在最多100个设备上。在iOS企业程序中分发应用程序是否有任何限制?
使用企业程序帐户开发的应用程序有这样的限制吗? 由于这个应用程序是供内部使用的,员工的设备是否需要配置以某种方式使用这个内部应用程序?
如果我通过网络链接或电子邮件将内部应用程序(免费)分发给更多用户,是否有任何技术问题?我知道这可以解释为违反企业计划,我只是想知道这是否技术上可行。
我知道在iOS开发人员计划中,开发人员可以使用ad hoc分发配置文件来构建应用程序,该应用程序仅用于测试目的,可以安装在最多100个设备上。在iOS企业程序中分发应用程序是否有任何限制?
使用企业程序帐户开发的应用程序有这样的限制吗? 由于这个应用程序是供内部使用的,员工的设备是否需要配置以某种方式使用这个内部应用程序?
如果我通过网络链接或电子邮件将内部应用程序(免费)分发给更多用户,是否有任何技术问题?我知道这可以解释为违反企业计划,我只是想知道这是否技术上可行。
对于您可以安装企业应用的设备数量没有限制。您只需要在配置文件中正确配置配置文件和签名标识以及UDID。我相信您可以像使用普通的iOS开发人员帐户一样进行特别的分发,甚至更容易。
有很多信息可在StackOverflow的已经:
还有更多:https://stackoverflow.com/search?q=ios+enterprise
请通过这些第一次读,你会得到你最需要的信息。
我不认为你需要知道企业分布的UDID。 – RomanN
企业分布不需要单独的设备UDID。我多次使用Enterprise发行版,这是最大的好处之一。当然,请参阅下面关于“Untrusted Enterprise Developer”的答案。 – ericWasTaken
@ericWasTaken在苹果文档中提到它吗?我知道这不是必要的,但我的员工不相信我,因此不会为此帐户付款。 – farzadshbfn
从iOS 9开始,另一个重要的考虑因素是在首次安装Apple时提示您使用'Untrusted Enterprise Developer'提示。这要求您转到设置:常规>配置文件,然后选择“信任X”以获取正确的配置文件。
不是展示塞子。但是,如果需要作为测试人员进行大量分发,则需要了解一个重要的考虑因素。
而且没有任何迹象告诉用户去哪里和信任它,错误信息最好有一个按钮让用户进入设置,我的一些用户很生气:) – anoop4real
我们是否需要添加UDID仍然? –
@HituBansal nope,没有使用企业资料的UDID。安装在任何设备上。 – unicornherder
你与苹果的合同说,应用程序可以在家里,只在内部使用。如果你在美国邮局工作,你可以分发给他们的百万雇员。如果贵公司有两名员工,则每名员工仅限一名员工的副本。你有法律责任执行此事,如果你故意违反此规定,我可以看到苹果非常生气。 – gnasher729