QQ第三方登陆

1.首先去QQ开放平台注册对应的App,填写对应的Bundle ID等应用信息,地址是:腾讯开放平台 OPEN.QQ.COM

2.拿到对应的APP ID和APP KEY

3.下载对应的腾讯QQ第三方登录SDK,下载地址:SDK下载 - 腾讯开放平台

4.下载完成后,打开压缩包,会有如下文件,将红色箭头对应的包放到自己的项目中

5.在项目中配置URL Type  步骤:选中项目中的 Targets──Info──URL Types──加号──Identifier和Role分别写死:值分别是:tencent和Editor──URL Schemes的值(tencent+APP ID)

6.0 在需要QQ登录的类中导入对应的头文件,登录之前判断用户是否有安装对应的QQ客户端,点击登录按钮配置QQ的AppID和代理以及一些参数,最后在代理的方法中拿到QQ回调过来的用户数据。具体操作如下:

7.最终返回的结果如下:

最后,有问题可以通过qq:1205632644联系我。




集成中遇到的问题

1.如下图所示,配置URL Types中的URL Schemes错误,具体解决请参考上文中的第五步(5.)。

其他借鉴

地址:iOS QQ第三方登实现 - - 博客频道 - CSDN.NET

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容