天天看点

iOS:shareSDK第三方登录

shareSDK第三方登录跟分享差不多,比较简单,前面已有介绍。这里简单写一下第三方登录吧。

1、首先:我用到了QQ、微信、新浪这三个平台的登录,需要到它们各自的开发者平台注册开发者账号,这是我的QQ创建应用截图,因为没有导入app的应用图标,所以未审核,但是仍然会生成可用的AppID和App KEY,可以自己接着完善信息提交审核。

iOS:shareSDK第三方登录

2、其次:下载ShareSDK包,将需要的文件导入项目中。这里推荐使用CocoaPods,它可以直接帮助导入所有的依赖库,避免麻烦。我导入的格式如下:

pod 'ShareSDK3'

pod 'MOBFoundation'

pod 'ShareSDK3/ShareSDKPlatforms/QQ'

pod 'ShareSDK3/ShareSDKPlatforms/SinaWeibo'

pod 'ShareSDK3/ShareSDKPlatforms/WeChat'

3、然后:使用各个平台的appkey或者appid去注册ShareSDK应用,代码如下:

iOS:shareSDK第三方登录
iOS:shareSDK第三方登录

4、接着:去项目中的info下的URL Types设置白名单,用来支持客户端的跳转,参照官方截图如下:

iOS:shareSDK第三方登录

这是我的截图:

iOS:shareSDK第三方登录

6、开始调用集成的方法,进三方登录即可,只要代码如下:

方法一:

iOS:shareSDK第三方登录
iOS:shareSDK第三方登录

方法二:

iOS:shareSDK第三方登录
iOS:shareSDK第三方登录

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!

本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5514805.html,如需转载请自行联系原作者