原因已经找到了,在此分享下解决方案:
1、游戏在info.plist文件中URL Schemes白名单 LSApplicationQueriesSchemes 中不得出现支付宝的,另外URL types中最好不要出现带alipay的URL Schemes
2、游戏如果接入微信分享或登录,需要到微信官网下载纯净版libWeChatSDK.a,即不包含微信支付的静态库
3、游戏如果接入QQ分享或登录,需要到QQ官网下载纯净版微TencentOpenAPI.framework,即不包含QQ支付的静态库
4、把所有含pay 的sdk要么去掉,要么将pay字样改为其他字样 例如 yz;再提审。目前所知的是,,libWeChatSDK.a和?TencentOpenAPI.framework 含有支付部分,,不过腾讯官网已有纯净版,不含支付的。
以上问题 研发接入sharesdk,各种库导入造成的,LSApplicationQueriesSchemes含有alipay的白名单,苹果认为该app能跳转到alipay客户端,故而认为你有可能隐藏有第三方支付;另外微信和QQ也有支付的代码,需要去下载纯净版。
http://wiki.open.qq.com/wiki/mobile/SDK下载
这个里面下载的 已经不含有QQ支付了,放心用吧
希望有更多的朋友一起针对苹果ios审核上架处理分享,qq群: 611641785,欢迎一起交流 ,后期会慢慢分享更多的干货
网友评论