【爬坑总结】产品提交苹果审核之:苹果IAP内购规则
做产品的童鞋都知道,应用想要通过appstore审核,并且顺利上线到市场,是需要规避很多苹果不允许的事情。比如图片应用在提交的时候,不允许出现色情、政治等相关的不符合规定的图片,所以需要在提交的时候删除这些图片或者隐藏;再比如,UGC类的产品在提交的时候,必须有一个“举报”的功能,如果没有肯定会被拒。
例子有很多,今天说一下关于支付的一个例子。
IAP内购规则
一款有经济系统运转的社交类app,可能会包含使用人民币购买钻石(虚拟货币),钻石购买礼物(虚拟道具)的场景。比如,直播和付费社交产品中,通常都是使用人民币购买钻石,然后通过钻石购买礼物,最后流通。
上述这一类的经济都属于虚拟物品(经济),也属于消耗型物品。按照苹果的规定,必须使用IAP支付,否则将会被拒。原因一个是因为苹果需要收30%的分成,另一个原因可能是苹果防止洗钱之类的事情。
了解的人可能会清楚,IAP是苹果的服务,在国内操作起来第一是慢,操作复杂,很多用户并不会使用苹果支付,所以在支付率上来讲,会有所折损。第二是在提交应用描述的时候,虚拟物品必须贴合苹果规定的价目。第三是必须支付30%的分成给苹果。所以其实如果不是硬性规定虚拟物品需要IAP的话,可能大家都会选择使用微信、支付宝等第三方支付。比如,有些应用会单独开发一个h5的支付页面,当用户点击支付的时候,跳转到网页支付。不过看似巧妙地避开了IAP支付的鸡肋,一旦审查出来,产品就会被下架,有利也有弊。
另一种类型是不需要使用IAP的,就是应用内直接使用现金支付的功能。比如QQ的会员开通、众筹应用的支持众筹等等,这些都不需要走IAP支付,可以大胆的使用微信和支付宝的接口来搞定这件事,且不需要和苹果分成。
物品概念
虚拟物品分为以下几种:
解释一下这些概念:
消耗型项目(Consumable products):消耗,顾名思义,就是会不断减少。比如你买了映客的钻石,钻石在购买礼物赠送给主播的时候,就是一个消耗的过程,那么钻石就属于消耗品。
非可消耗型项目(Non-consumable products):其实就是一次性购买,就拥有了使用权,可以一直使用。比如你在微信或者陌陌购买了某个表情包,这个就属于不可消耗品。
自动续订订阅(Auto-renewable subscriptions):和不可消耗品的不同点是有失效时间。比如说你在qq购买了一个月的qq音乐会员,或者是在乐视tv购买了1个月的会员。在这种模式下,会员用户可以享受到其他非会员用户享受不到的服务。会员快要过期时,系统将自动续费(如果用户同意)
免费订阅品(Free subscriptions):如图中表述。
非续订订阅(Non-renewable subscriptions):一般使用场景是从用户从IAP购买后,购买信息存放在自己的开发者服务器上。可用日期是由开发者服务器自行控制的。
其中非消耗型项目、自动续订订阅、免费订阅品可以多个device共同使用一个Apple ID。消耗型项目和非续订订阅服务,则是现买现用。
使用了IAP但是又有提现,如何避免被拒
如果你的产品中,包含了虚拟(消耗型)物品购买,但是同时也包含了提现功能,这个时候提交审核就会被拒,附上我们其中一次被拒的图:
苹果的审核会认为我们既然有了内购,却还有提现,是不符合消耗型物品规则的,可以做一些调整再提交。
1.直接改变规则,去掉内购,或者去掉提现。这种方式是苹果会给的建议,但是会直接影响到产品设计的规则。
2.使用微信发红包形式,替代提现概念,举例说明,比如映客,
当用户使用映客提现的时候,映客会提示需要去微信关注映客的公众号,才可以提现。
3.使用积分兑换,替换收入概念,比如网易的美聊还有对面(社交app)
美聊的用户可以使用自己的收入,兑换现金或者重新兑换金币。会员积分属于正常现象,只要可以在产品上强说明,我们的积分与虚拟礼物无关即可。对面app,使用的是积分商城,也就是说,你在应用内获得的收入,不能提取现金,但是可以换取物品,比如很多人会在滴滴积分商城换取一些小物件。
4.最直接的方式就是把收入页面做成可控的,当应用提交的时候,把收入涉及的页面都隐藏,审核通过之后再放开。不过这种方式属于不正当方式,上线之后可能被审查出来,那么你的应用将面临下架的风险。
所以方法其实因产品而异,如果遇到,可以从规则入手修改,或者从一些取巧的方式上入手,目的都是为了使自己的产品顺利上线,希望这则分享可以帮的到你!