Umeng 第三方集成

转载自: https://www.jianshu.com/p/7025087dc0ec

 

第一步:注册,登录

第二步:进入个人中心

第三步:添加新应用

 

第四步:填写基本信息,获取Appkey

 

第五步:下载SDK 如上图箭头所示(一定要选择社会化分享的SDK)

 

选择需要分享和授权登录的平台

第六步:将SDK直接拖入项目中

 

第七步:添加系统需要的framework(Security.framework,libiconv.dylib,SystemConfiguration.framework,CoreGraphics.Framework,libsqlite3.dylib,CoreTelephony.framework,libstdc++.dylib,libz.dylib)

 

 

第八步:AppDelegate中设置友盟appkey

 

 

第九步:配置第三方平台APPID及scheme

如果是第三方登录的话还需要导入 扩展包

 

第三方平台APPID(QQ:需要到微信开发者平台申请,微信:到微信开发者平台申请)

 

填写资料 提交审核,审核通过之后 APP就具有QQ登录的能力了

配置APPID

 

配置URL scheme

QQ需要添加两个URL schemes 1. “QQ”+腾讯QQ互联应用appId转换成十六进制(不足8位前面补0),例如“QQ05FC5B14”,注意大写,2.“tencent“+腾讯QQ互联应用Id,例如“tencent100424468"

第十步:在Xcode 6.0创建工程时,默认可能没有单独设置Bundle display name属性值。但是因为SDK需要用到Bundle display name的值,所以务必请检查确保这个属性存在,如果没有请添加上。

 

 

第十一步:以上做好了以后 就可以开始登录了

 

然而我们会发现 并没有成功

 

首先需要在info.plist中添加

 

然后添加(可以右键 open as->source code 直接复制粘贴进入)

添加好了以后 我们发现可以唤起QQ了  但是却登录失败了

 

OK,最后一步,如果你的Appdelegate中没有

这个方法,请加上 在试一次

终于成功了,而且信息也都打印出来了。

今天的友盟第三方QQ登录就到这里,如果有需要别的平台登录的朋友在下面留言,我会继续出教程。



作者:IOS_绿豆糕
链接:https://www.jianshu.com/p/7025087dc0ec
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值