在iOS上的应用程序内销售内容

时间:2011-01-06 10:11:59

标签: ios in-app-purchase

我听说在应用程序中开发市场需要采取一些预防措施。

我正在开发一个足球俱乐部的申请表。我想整合一种市场来销售体育场座位。

有人告诉我,如果我将应用程序直接集成到应用程序中(使用Obj-C,与PHP页面通信),Apple将拒绝该应用程序。

根据他的说法,我应该将用户重定向到外部网页(例如使用Safari应用程序)来实现交易。

Apple并没有真正传达有关此类信息的信息。

你对此有所了解吗?

5 个答案:

答案 0 :(得分:3)

您无法使用In App Purchase购买体育场座位等“现实生活中的东西”:http://developer.apple.com/news/ios/pdf/in_app_purchase.pdf

唯一的解决方案是使用外部支付解决方案。

“立即电影”应用实现了这样的功能:http://moviesnowapp.com/

答案 1 :(得分:0)

是的,您只能使用应用内购买在您的应用中销售任何内容,否则Apple会拒绝您的应用。

答案 2 :(得分:0)

我不确定Apple是否会因此而拒绝您的应用。如果将它们放在WebView中,他们怎么知道你的php页面在做什么?另外,考虑需要订阅的Sky或Spotify等服务。苹果公司不会对此采取任何措施,因此您可以设置一个类似的东西,即您的用户在线拥有一个可以从中购买门票的帐户,iPhone只是您在线服务的瘦客户端......

答案 3 :(得分:0)

是的,您必须仅使用InApp购买才能应用解锁功能,并且在使用In App购买时,某些情况可以实施。

您可以在

上找到有关In App功能的详细信息

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/AddingaStoretoYourApplication/AddingaStoretoYourApplication.html

其次,如果你想实现In App购买,有一个非常好的教程,我觉得非常有用,并且很容易在我的应用程序中集成inApp,后来也被苹果批准。

http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

干杯

答案 4 :(得分:0)

您不能在购买应用程序时使用Apple来购买非数字商品,如果您有现有的付款服务提供商或用户帐户,请查看具有Paypal集成的eBay应用程序