有办法避开Apple Store吗?

时间:2010-03-15 11:13:03

标签: iphone itunes distribution adhoc

我需要开发一个iPhone应用程序,它是服务器端应用程序的客户端。此应用程序不适用于客户,也适用于销售代理商。我知道,如果我尝试向Apple发送Apple Store,他们会拒绝它,因为该应用程序对Apple Store没有任何意义。公司很小,所以我不能使用企业计划。我现在可以使用的唯一方法是使用Ad Hoc模式,但在这种情况下,如果我做了更新,你需要iTunes,我必须找到一种方法来避免这种情况。

感谢您的帮助。

5 个答案:

答案 0 :(得分:2)

我不确定您的申请会被商店拒绝。 对于我的雇主,我开发了一个客户端应用程序,它使用我的雇主销售的设备(服务器端)。

我们向Apple提供了一个公共设备(带有公共IP),以便他们通过将服务器的公共IP输入到应用程序的设置中来测试我们的客户端应用程序。

他们测试了它,批准了它,我们的应用程序现在“准备出售”,即使这样的应用程序对于没有我们的某个设备服务器的大多数appstore客户端都没用。

答案 1 :(得分:1)

您所拥有的唯一选择是临时分发,如您所述,这将允许您最多配置100个可以安装该应用程序的设备。

至于更新,您无法自动执行此操作。新版本的应用程序将通过电子邮件发送给每个设备所有者,并通过iTunes手动安装并同步。

答案 2 :(得分:0)

也许你应该试试这个:

http://www.fancyfon.com/index.php/famoc.html

答案 3 :(得分:0)

Ciao Grassino87,

Apple创建了一种正式的方式:您的客户必须注册为企业公司。 他们无法将应用程序出售给AppStore,但他们可以将他们的应用程序部署到他们的员工:它被称为“内部分发”。

您可以在此处找到更多详细信息:http://developer.apple.com/programs/iphone/enterprise/

使用标准的AdHoc方法会将潜在的销售代理限制为99个设备...

答案 4 :(得分:0)

可能不是真正的方法,但你可以使用testflight。在那里,您可以将销售人员作为测试人员,并通过weblink-shortener提供新的更新。对我们来说,它无缝地工作。此外,还有一个很好的API可以在您的应用中找到问题。