【2017年】iTunesConnect由于使用第三方支付(微信)过审被拒3.1.1的最终解决方案 iOS

Cool.Cat 2017-08-12 2725

最近一款手游在ITS提审连续两次被拒,苹果审核给出的被拒错误是3.1.1,但是项目里只用到了ShareSDK,而且只选了微信分享组件,怎么会被禁止接入第三方支付这个锅给砸中了呢?
于是乎开始自检代码,后来灵机一动在ShareSDK目录中试着扫了下微信支付的API,竟然还真有,心里顿时十万头艸尼玛呼啸而过~地球人都知道前段时间苹果和微信掐架,而且AppStore中游戏类项目购买虚拟货币只允许使用苹果官方IAP(H5方式热切目前无法被检测到^o^),但是现在ShareSDK官方最新的SDK包竟然还是集成了微信支付的libwechatSDK.a,我尼玛也是无语问苍天了。。。
知道问题后立马把微信官方剥离了支付的SDK及相关文件替换到ShareSDK的相关目录,然后以迅雷不及掩耳之势更改项目版本号、编译、上传、ITS提审一气呵成,呵呵呵呵~
PS扫码命令:

find . | grep -v .svn  | grep "\.a" | grep -v "\.app" | xargs gre XXXX


XXXX可以是任何你想要检索的命令或单词,比如PayResp。。。
 

最新回复 (0)
返回
发新帖
X