为个人开发人员开发iOS企业版

时间:2015-07-06 13:07:31

标签: ios

Heyo Guys 我对我的应用程序的部署提出了疑问。我目前正在为中小型企业签订合同。该应用程序(如标题所示)为iOS开发。 该应用程序应仅供内部使用,因此将其放在应用程序商店不是一个好主意。 我已经阅读了有关企业开发人员计划的内容,除了两个方面外,这听起来很像我需要的东西: 1. 299每年 2.企业应用程序适用于真正的大公司。

有没有其他方法可以将应用分发给我目前在工作的10多个人?

感谢您的建议

编辑:感谢您的所有答案。我有计划进一步将应用程序分发给其他公司(该应用程序用于驾驶学校),这意味着如果每个公司都必须购买许可证才能使用我的应用程序,那将再次出现问题

4 个答案:

答案 0 :(得分:1)

如果是10个人,您可以要求他们移交他们的设备并使用Xcode进行安装。对于50,你可以让他们成为beta测试者,但这是一个痛苦。 Testflight可以使用,但你必须每月上传一个版本,他们必须下载。所有这些都可能违反您的许可。

如果您所在的公司购买企业许可证,那将是最好的。 (您不能购买企业许可证,因为用户不是您的员工)。

答案 1 :(得分:1)

关于公司的规模并不重要,如果他们想要一个不在App Store上托管的内部应用程序,那么企业计划就是可行的方式。

这是客户应该支付的费用,然后他们可以使用像Hockey这样的服务来托管员工的应用程序。

如果公司只需要应用程序来说10个设备,他们可以技术上只是逃避AdHoc构建,但有缺点:

  • AdHoc构建旨在用于测试而不是全面分发。
  • 设备必须在开发人员门户网站上注册,这意味着如果新设备需要添加,则必须添加它,然后重新生成新的配置文件。
  • 您可以分发的设备数量有限。
  • 配置文件将在3个月后过期。
  • 配置配置文件目前在一年后过期,就像企业配置文件Apple have been known to change this
  • 一样

答案 2 :(得分:0)

您可以通过TestFlight进行分发,但这10位用户将满足25位Beta测试人员的限制。

答案 3 :(得分:0)

您可以明确地接受目标用户'设备UUID并配置您的应用程序以便能够在其上运行。然后,您可以创建应用程序的临时部署,可以使用iTunes直接在目标设备上安装,也可以使用Crashlytics等方式进行分发。

您可以每年添加100台设备作为注册开发人员。