-2

我想为餐厅菜单创建一个 iPhone/iPad 应用程序。该应用程序仅适用于这家餐厅。我想安装应用程序而不将其上传到应用商店。我不想将应用程序作为开发人员设备安装到设备中。

对于这种分发方案,我有哪些选择?

4

2 回答 2

3

查看企业应用程序的文档。但是餐厅需要 Apple Enterprise 许可证,并且安装该应用程序的每个人都必须是餐厅的员工。

开发者和临时应用程序只能在有限的时间内工作(如果我没记错的话是 3 个月)。

于 2013-06-30T12:08:20.640 回答
2

Apple 提供了两种方法可以做到这一点。(第三个是越狱。)

较旧的方式,企业会员。这更适合拥有 IT 部门的大型组织:

  • 每年 300 美元
  • 您直接部署到设备
  • 合同条款说:只能部署到企业拥有的设备上(是的,他们可以判断你是否滥用了这个)
  • 过去 1 年的应用程序,必须重新签名并重新部署
  • 有点劳动密集型和繁琐,特别是如果开发人员和设备管理员是不同的人,或者使用不同的签名密钥;确实需要一个 MDM 系统才能正常工作
  • 由于 Apple 不会审查您的代码,因此您可以根据需要使用私有 API。呜呼。

有一种更新的方式,我强烈推荐:B2B App Store

  • 与您的 100 美元开发人员会员资格合作
  • 部署使用 Apple 进行托管,不会过期
  • 无需特殊软件;与Apple Configurator配合良好
  • 应用程序对您指定的任何人都是私有的
  • 企业通过注册免费的“批量购买计划”获得访问权限。

其实整个过程和普通的应用商店应用几乎一模一样,只是应用不公开。苹果审查它,把它放在“秘密”商店。开发者指定了一些 Apple ID;只有那些 Apple ID 才能在商店中看到该应用程序(通过批量购买界面)。他们可以安装它,和/或为其生成兑换代码(适用于任何人。)它非常巧妙。有一个很好的2012 WWDC 视频,供开发计划成员使用。

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

这两个计划都要求企业拥有 DUNS 编号。这通常不是问题。

于 2013-06-30T14:28:42.723 回答