苹果不允许 iOS 应用内置购买(IAP)使用第三方支付方式,那么跨平台的支付怎么解决这个问题?

最近很多讨论应用内支付(IAP)的问题,但是好像很少有人看了这个 App Store Review Guidelines  (https://developer.apple.com/appstore/resources/approval/guidelines.html#purchasing-currencies)之后再来看这到底是个什么问题。 


引起争议的是这几条:


  • 11.2

    Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
  • 11.3
    Apps using IAP to purchase physical goods or goods and services used outside of the application will be rejected
  • 11.4
    Apps that use IAP to purchase credits or other currencies must consume those credits within the application


11.2 说在 App 内使用非 IAP 的第三方支付购买内容或服务、解锁功能是不允许的;11.3 说用 IAP 购买实物或者应用外的货物或服务是不允许的;11.3 说通过 IAP 购买的货币必须只在 App 内使用。


我们抠一下字眼就知道问题在哪儿,11.2 告诉你在 iOS App 内部不要使用第三方支付购买 App 内使用的内容,11.3 告诉你不要使用 IAP 购买在 App 外使用的货品,而这两种商品是可能重合的,即在 iOS 内和外都能使用的内容或服务,这两条审核规则却没有明确重合部分适用哪条规则。


所以就我的理解,对于跨平台的电子阅读器应用,只要你在 iOS App 内是通过 IAP 而不是第三方支付来购买电子书,也不用 IAP 来购买不能在 iOS App 内使用却可以在 iOS 以外的平台使用的电子书,在 iOS App 内通过 IAP 、在其他平台上通过第三方支付购买电子书然后双向同步,那就是不违反审核规则的。


实际上是个解释权的问题,如果不同的苹果员工对不同的 Apps 把这两条解释出不同的意思,审核的结果就可能不一样。我们之前就这个问题专门询问过 Apple 的客服,他的回答是需要使用跨平台支付和同步功能的应用可以向苹果提出申请,如果申请通过了就可以了,虽然我从来没在苹果网站上找到过这个申请的入口在哪儿。


from:http://www.zhihu.com/question/20665809/answer/15788162

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值