我们的iOS应用接入了QQ登录模块,但近期的一个版本上传审核被苹果拒了,原因是在未安装QQ的情况下,点击QQ登录要强制用户安装QQ才能使用,这违 反了APP STORE REVIEW GUIDELINES 10.6的条例.
以下是苹果的回复:
We found that your app requires the installation of another app before it can be used, which is not in compliance with the App Store Review Guidelines. Apps should be able to run on launch, without requiring additional applications to be installed.
Specifically, we were required to install QQ before we could use your app.
Please revise your app so that a user can use it upon launch. If your app requires authentication before use, please use a method that can authenticate users from within your app.
解决方案:
程序内部判断有没有安装QQ或微信等 没安装的话就不显示相应的图标
如果必须使用QQ登陆 就使用web登陆(新版的qq,sdk禁用了web登陆)
添加腾讯开放平台服务团队 QQ:800013811(我查到的是这个)
反映你的情况,他会让你提供 程序的appid 给你开通web登陆
大概1到2天会给你开通好 但是没有提醒 只能自己测试.
最后, 没有安装QQ 分享的时候会跳到safair浏览器分享 这样审核也也会被拒 此时也要隐藏相应平台分享按钮