ios 利用qq第三方登录 未安装QQ客户端不能跳转至浏览器页面登录

利用qq第三方登录时如果客户端安装了QQ可以直接调制qq应用授权登录,但是没有安装QQ应用时,会提示安装qq,不能跳转至浏览器进行QQ登录。 

我用他官方给的demo中的appid时就可以跳转至浏览器登录,这是什么原因啊?是我的app没有申请什么权限还是?

如果这样的话苹果会不会不能通过审核啊?该如何解决这个问题?
阅读 10.9k
2 个回答

这个问题我解决了。和腾讯的客服聊了。原来是跳转至浏览器登录是需要qq那边给开通一个webview的权限的,那边开通了之后,这边就可以跳转至浏览器在webview里面登录了。

原因

确实是你少了证书或者是权限,或者是您的证书没有配置正确

具体参考QQ互联的文档吧:移动接入

解决

如果你使用的仅仅是使用QQ登陆的话,可以使用QQ官方的,如果你还要使用其他第三方的登陆,建议使用集成解决方案。

关于审核

答案应该是不会影响审核,但是又会影响审核。

  • 不影响审核的前提

    1.你的第三方能正常使用
    2.分享及操作不会有报错信息等

  • 影响审核

    如果你的应用中使用第三方,但是不能成功的话,会影响审核的。

推荐问题