关于iOS夺宝类App20.4的支付问题
Posted kaihaOS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于iOS夺宝类App20.4的支付问题相关的知识,希望对你有一定的参考价值。
最近一直在忙一个关于夺宝类的App,断断续续现在才算是上线,至于版本更新也是以后慢慢来的事。现在说说支付问题,涉及到支付,涉及到金钱,其实苹果挺敏感的。尤其是夺宝类App类似于彩票,彩券。他不是跟传统店商一样,等价购买,100元就是100元的东西,1000元就是1000元的东西;夺宝类App是对于一个1000元的商品,可以支付1元,支付一元当然不能得到1000元的商品,所以苹果把这类App归结到彩票,彩券里。
20.4 允许用户在应用中直接购买彩票或彩券的应用将会被拒。
这是20.4的条款,现在更新了,不是20.4了,变更为5.33了;其实内容都一样,还是支付的问题。
其实苹果在拒绝理由里也写了解决方案:把支付调到浏览器中进行,而不要在App内部支付。
重点来了:
做法就是:找到支付接口,然后调起手机浏览器 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“支付接口”]];
之后一切都将在浏览器中进行支付。
关于支付,一般现在用得是支付宝和微信,支付宝有网页端,可以在网页中进行,而许多人都是说微信SDK没有网页版,其实如果公司里有h5的话,也是可以实现的。我也见过网页版的微信支付。
很多人说,打包上传夺宝类App一定要隐藏第三方支付,比如微信等等;其实不然。支付宝和微信SDK都是在支付的时候调起支付宝App和微信App这些支付都没在原应用中进行。而是在支付宝和微信中进行。所以称为第三方支付。其实苹果公司是鼓励,提倡这样的支付方式的。
有些人在支付中有支付宝和微信支付,但是仍然被拒绝了。那是因为App中只有这种依靠其他应用来完成支付;如果用户的手机里没有安装支付宝和微信,那应该怎样让用户来完成支付呢?苹果是出于为用户考虑,所以拒绝了这类应用。
其实苹果公司不是反对用支付宝和微信支付,只是出于对用户的考虑,所以才拒绝上架。
所以:夺宝类App不支持单一的支付方式,比如只有微信支付,比如只有微信支付,这样都会被拒绝。
如果只有一种网页支付方式,那么苹果就不在乎你是不是单一支付方式了,有网页支付,苹果是让上架的,本人亲测~
不隐藏第三方支付,如支付宝和微信,前提是有网页支付,有了网页支付,再增加支付宝SDK和微信SDK都是没问题的~
希望以上能对大家有所帮助,希望有技术问题能一起讨论研究~
以上是关于关于iOS夺宝类App20.4的支付问题的主要内容,如果未能解决你的问题,请参考以下文章