在App Store上分发需要帐户的业务应用程序

时间:2010-11-07 13:54:18

标签: iphone deployment

我们的业务目前正在开发我们为客户开发的iPhone应用程序版本。这些应用目前在这些业务内部使用,并且(目前)不面向网络。

绊脚石似乎是部署 - 要求我们所有客户注册iPhone企业计划都行不通,因为对于外包IT基础设施的公司来说这是一个很大的问题(例如,这个简单的任务可能会结束耗费大量的时间和金钱,并成为一个项目!)。

我一直在做一些研究,到目前为止还没有找到一个直接的答案 - Apple是否乐意分发需要登录现有(付费,商业)服务的应用程序?我想我在这种情况下的主要例子是spotify(不是商业但需要付费帐户)或Salesforce.com(再次,需要付费帐户)。

3 个答案:

答案 0 :(得分:2)

虽然有许多允许的例子(Spotify,Twitter和Facebook客户等),但这是苹果拒绝要求注册的一个例子:

http://readitlaterlist.com/blog/2010/08/version-2-2-rejected-new-rejection-reason-from-apple-may-have-major-implications/

然而,很多关于黑客新闻的人认为这对评论者来说是错误的,而不是Apple的指导方针:

http://news.ycombinator.com/item?id=1626034

答案 1 :(得分:1)

  

Apple是否乐意分发需要登录现有(付费,商业)服务的应用程序?

是的,有很多例子:

答案 2 :(得分:1)

Sklivvz是对的,唯一的问题是他们已经需要登录您的服务了。如果您让他们在应用程序内创建并支付帐户,您将不得不使用Apple的应用程序购买,Apple将获得30%。

参见App App Guidelines,第11节(采购)。

或者,您可以从App启动Mobile Safari,注册后您可以使用自定义URL处理程序(例如myappid:// somestring /)将其登录详细信息传递回应用程序,这里是对自定义URL方案的说明http://www.idev101.com/code/Objective-C/custom_url_schemes.html