为什么有的iOS应用不能用第三方支付?

2020-05-26  本文已影响0人  艾特五三

提问:为什么有的ios app可以直接微信支付,有的必须走apple的充值支付?

在 iOS 平台里,要让用户付费购买内容有两种支付方式:
1.基于苹果提供的应用内购买(即 IAP );
2.使用第三方支付(微信支付、支付宝等)。
相比于前一种方式里苹果收取的 30% 流水作为平台费用,后者不仅费率低廉得多,且用户有更灵活的选择和更好体验。

1.内购相关

一定要意识到苹果的内购只能出售虚拟物件(如数字化内容、App功能以及服务等),但是真实世界中的服务(如一个俱乐部的会员资格)或物品(食物、衣物等)都不能使用内购,可以使用Apple pay、微信支付等。

相关的官方文档地址:

iTunes Connect中关于内购配置的指南

关于内购

内购的类型.png

在iTunes Connect中配置的内购产品一定要考虑清楚,这也是苹果官方文档对产品设计要求的重视。如果设计不妥当,苹果很有可能拒绝通过审核。

在iTunes Connect中创建的所有内购类型都能修改、删除和添加新的产品。创建完产品之后,每一项后面都会出现不同颜色的圆形图标,其实是为了更直观的让开发者知道当前内购的状态:

2.iOS上的APP纷纷绕过苹果支付躲避30%抽成:“热更新”“马甲包”

2.1动苹果的蛋糕于无形之中,这是怎么做到的?

根据苹果的规定,用户想在通过App Store下载的APP里花钱购买虚拟商品,只能通过苹果App Store的支付渠道购买(也就是“应用内购买”in-App Purchase)。目前App Store在中国支持银联、支付宝、微信等支付方式。而通过IAP支付,苹果会向App开发者抽取30%的平台佣金。

那么在玩“切支付”的产品到底是如何实现绕过苹果的呢?据手游那点事了解,目前主要集中在两种方式上。链接

a.一种是利用苹果的“热更新”。开发者先在后台上传一个正常的使用苹果IAP支付的安装包,通过审核并成功上线之后,再利用“热更新”的方式,将原本的支付系统换成其他的第三方支付,从而绕开了苹果的审核机制。这是目前大多数游戏在用的一种“切支付”的方法。

热更新不需要通过苹果App Store软件版本更新审核,这也成为了目前绝大多数移动游戏更新的主流方式之一。因为游戏需要时常进行数据更新、BUG修复、大型运营活动等等,这些都需要依靠热更新,而从热更新上“动手脚”,最为方便快捷。

有业内人士告诉笔者:“这在技术层面上一点都不难实现,不只是大公司能做到,就算是小团队也不难完成。”另外也有从业者表示:“切支付除了能多出30%收入之外,还能很好地规避账期,使得现金流运转地更顺畅,这30%的利润对很多发行团队都非常关键。”

b.另一种则是不在游戏中使用“切支付”的伎俩,而是在游戏外另外开设比较隐蔽的充值通道,例如微信公众号、官网等等,玩家在上面进行充值之后,再在游戏中发放相应的钻石、元宝等。

上一篇下一篇

猜你喜欢

热点阅读