为企业开发iphone应用程序

时间:2010-11-14 17:32:54

标签: iphone deployment

我们正在开发企业应用程序,我查看了以下选项: 1。穿上iTunes。 不能这样做,因为我们的应用程序只能由我们的客户使用login和passwrod。 您无法在iTunes中使用基于登录的应用: http://appreview.tumblr.com/post/952395621/cannot-be-intended-for-a-limited-audience

2。使用iOS Developer Enterprise 不能这样做: 应使用iOS开发人员企业计划为您自己公司内的员工开发和分发专有的内部应用程序。因此,在这种情况下,贵公司不符合直接计划注册的资格。我们建议您的客户申请注册该计划,并且一旦注册该计划,您的客户可以将您公司的相应开发人员添加到他们的iOS开发团队。

我们的客户无法添加我们。

3。临时分发。 这仅适用于100位beta测试人员。

如果我希望我们的客户下载我们的应用程序,还有其他选择。

4 个答案:

答案 0 :(得分:1)

为所有不需要任何专有数据的用户提供一些最小功能,但让应用程序只有在您的企业客户登录后才下载所有专有数据并启用专有功能。然后将其提交给App商店。

应用商店中有很多例子。银行应用程序:他们可能会为银行做广告,有最近的分支机构的地图,可能包括某种计算器,但当然不允许任何实际的银行功能或下载任何帐户信息,直到客户登录后。安全应用程序:为每个人提供公共天气网络摄像头视图,但安全凸轮视图仅供购买昂贵的10万美元安全摄像头系统的人使用。

示例私人高尔夫球场应用程序可能包括俱乐部的公共信息,当前天气,当地餐馆的地图信息,以及可能联系谁申请1000万美元的会员资格,但随后添加了私人俱乐部信息(日历,名单)仅限登记后的付费会员。

确保使用虚拟(非专有)数据创建测试帐户并将其提供给Apple。

答案 1 :(得分:1)

您绝对可以拥有基于登录的应用。我已经帮助某人提交了一个获得批准的声音,听起来与你描述的非常相似。另外,想想Netflix应用程序,例如,基于登录,仅限于Netflix用户(虽然这可能不像你所说的那样有限)。

答案 2 :(得分:1)

您的解决方案显然是“使用iOS Developer Enterprise”...... 你能更明确地说“我们的客户不能加我们”。 ?

答案 3 :(得分:0)

您可以让您的客户注册iOS企业协议,以便他们可以将其安装在手机上,而您只是他们的团队成员。如果出现任何问题,这也会将应用程序的责任转移到它们身上。