一:背景
1.根据苹果的规定,用户想在通过App Store下载的APP里花钱购买虚拟商品,只能通过苹果App Store的支付渠道购买(也就是“应用内购买”in-App Purchase)。而通过IAP支付,苹果会向App开发者抽取30%的平台佣金。也就是说商品卖出100元,苹果会抽取30元的提成,这也就导致了我们经常看到的同样的App内同样的一款虚拟产品价格上苹果平台的价格要高点的原因。
安卓平台 iOS平台而因为这30%的抽成,也就导致了各大小平台公司和苹果斗智斗勇的导火线,最受大家所熟知的莫过于微信和苹果的大战了,而最后的结果相信大家也知道了,微信关闭了iOS平台的打赏功能,至于微信即使关闭打赏平台也不愿意妥协苹果的30%的提成,可能是为了后面得微信小程序生态有关系。
2.IAP支付的不普遍性
在移动互联网越发成熟和普及的的今天,国内市场已经趋向于稳和,百团大战的乱象在国内移动端市场是基本不可能出现的,越来越多的平台把目光描向了海外市场,成功案例如抖音的成功出海,在国外多个国家的免费App下载榜都是第一,但是在国外或者国内IAP支付需要绑卡的问题极大限制了用户的支付,比如一款主要针对学生的游戏,由于极少学生有卡这就导致游戏收益大大折扣。而第三方支付的普及性能很好解决这一的矛盾,但这样的解决方式呢是不被苹果允许的。
那么作为小而美的我们要如何在利用苹果这个大的平台的同时让自己的利益最大化勒,这也是我们接下来主要需要讲的。
二:切支付的市场
切支付审核被拒在聊到切支付之前我们首先要了解苹果对待切支付的态度,当查出你有切支付的行为或者有其他规避苹果内购的行为
1.一经确定就会面临下架切支付的产品。
2.封停账号,封停有关联的账号,登录过该账号的设备会被拉入黑名单等处理,代价相当大了。
针对于第一点我们可能会想到我们前期投入了买量,推广等投入如果被查出来了岂不是一切都付之东流了,的确我们的切支付产品最好不要在主产品去做,主产品应该还是很正经的产品(主产品的充值比较贵的档位可以利用外部充值),我们的切支付应该放在马甲包上去做,这样能把损失降到最低。当然马甲包市场现在也在被苹果整治,但是直接封装原始包成SDK的方案配合一款能用的App还是能上的。正对于第二点,相信做马甲包或者切支付这些操作的人员应该都有各自的办法,虚拟机,vpn这些都是能够用上的,保证设备不被关联很重要。
三:切支付需要用的技术
切支付需要的技术其实就是不让苹果查出来你用到了第三方支付的东西,当然热更新的代码是不能用到的
1.我们可以通过看似有用的参数来作为控制切支付的开关
开关2.不要携带带支付的SDK,比如:AlipaySDK等SDK,这种直接会被拒的,那我们用的话其实就是支付宝和微信的h5支付
如何做到隐似用WKWebView来加载链接勒,这里还是需要runtime的消息转发机制
隐私使用WKWebView此过程一定不要让Apple检查出来你用到了WKWebView。不管是WKWebView的代理还是什么。
四:切支付的玩法能走多远
切支付我这边封装了一个SDK,此SDK功能 切支付在苹果平台上是宁可错杀也不放过的心态,这也是为了保证各大虚拟支付产品的公平性,特别是前段时间个人账户中国区实名等规定都在一定程度上会解决切支付的乱象,虽然苹果的蛋糕大家都想碰一碰,但是代价也比较严重。所以我们能走IAP支付还是按照规定走,当然如果一些小平台本身就利薄可以尝试走走切支付。
1.有内购各种场景不掉单的避免
2.无形之中切支付,欢迎简书咨询(本人技术)
下一期:IAP不掉单技术详解
网友评论