2010-04-02 111 views
2

我正在开发本地iPhone应用程序,最终用户可以购买不同费率的电话卡。iPhone本地应用程序+集成付款/购买购买产品

我面临的问题是,我没有什么可以是几个选项来集成支付/在线购买功能,他们可以集成。

我读过的网站很少,你可以使用In App Purchase来实现这个功能,但是使用In App购买Apple会花费30%的付款。此外,我需要将我的每款产品都注册到Apple - > iTunes Connect - >管理应用程序内购买,这又不是一件可行的事情。由于我的产品会有不同的费率,并且会定期更新,所以每次我在iTunes Connect中进行更改时都是如此。

另一个选项可以是为了购买而集成PayPal,但是在这里我已经从本地应用程序打开Web界面(Safari浏览器或UIWebView)来进行付款。这里的问题是,打开网页界面会很好,但我需要来到本地应用程序和应用程序的同一点,从我付款的地方。另外,我没有以前的贝宝集成经验。

请指导我找到最适合的选项,将付款功能集成到本地应用程序中。

+0

请有人帮我 – pratik 2010-04-03 11:26:07

+0

[Rü能找到答案....请让我知道,我也在寻找相同。 – iPhoneDev 2010-04-28 04:41:06

+0

即使你想通过PayPal获得支付升级的解决方案,我也不是100%确定Apple会喜欢这一点。因为对他们来说,由于不使用应用程序内购买,他们正在失去他们的切入点。所以我想他们会拒绝你的二进制文件。 – 2010-08-02 10:39:41

回答

2

你一定要读的苹果IOS的标准,协议,查找有关InAppPurchase答案:

附件2的IOS-标准,协议2011年2月15日,1.1,2.1,2.2: ......这明确表明您不允许使用InAppPurchase销售电话卡。 InAppPurchase仅适用于您在应用内为用户提供的内容&功能。

因为InAppPurchase不是您可以去的方式,所以您可以在去年使用PayPal iOS版的移动支付库。的lib是有据可查的,并附带示例代码: https://www.x.com/community/ppx/xspaces/mobile/mep