您的位置:首页 > 其它

友盟第三方分享、登录

2017-06-21 00:00 162 查看
摘要: 友盟

准备工作

友盟网站注册

登陆友盟官网,在我的产品页面添加新应用,然后获取到Appkey

申请第三方账号

参照文档:申请第三方账号

绑定第三方账号

目前需要在友盟后台绑定的第三方账号为:新浪微博、腾讯微博、人人网、豆瓣、Qzone,其余平台如微信、QQ直接在代码中设置

参照文档:绑定第三方账号到友盟后台

集成

测试环境支持模拟器和真机

模拟器下使用网页授权 OAuth授权

真机下判断是否安装应用使用SSO授权,即跳转至对应社交App授权

集成第三方框架

手动集成 拖入代码和静态库 配置各种依赖库,设置各种编译参数

Cocoapods集成 时间有点长 好几十兆

U-Share SDK平台配置(Xcode中工程设置和编写代码)

U-Share SDK平台配置

注意:iOS9系统后Apple对HTTP请求及访问外部应用做了更加严格的要求,包括HTTP白名单、跳转第三方应用白名单等,具体设置第三方平台参数请参照适配iOS9/10系统

常见问题

工程bundle id和第三方网站上创建应用填写的bundle id 不一致

在目标App授权或分享后未跳转回原App,未配置URL Types,参考添加URL Types
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息