利用qq第三方登录时如果客户端安装了QQ可以直接调制qq应用授权登录,但是没有安装QQ应用时,会提示安装qq,不能跳转至浏览器进行QQ登录。
我用他官方给的demo中的appid时就可以跳转至浏览器登录,这是什么原因啊?是我的app没有申请什么权限还是?
如果这样的话苹果会不会不能通过审核啊?该如何解决这个问题?
这个问题我解决了。和腾讯的客服聊了。原来是跳转至浏览器登录是需要qq那边给开通一个webview的权限的,那边开通了之后,这边就可以跳转至浏览器在webview里面登录了。
原因
确实是你少了证书或者是权限,或者是您的证书没有配置正确
具体参考QQ互联的文档吧:移动接入
解决
如果你使用的仅仅是使用QQ登陆的话,可以使用QQ官方的,如果你还要使用其他第三方的登陆,建议使用集成解决方案。
- 类似ShareSDK的三方登陆等
关于审核
答案应该是不会影响审核,但是又会影响审核。
-
不影响审核的前提
1.你的第三方能正常使用
2.分享及操作不会有报错信息等 -
影响审核
如果你的应用中使用第三方,但是不能成功的话,会影响审核的。