iOS友盟分享最新集成-4(三十分钟集成不是问题2016.5.12更新中...)

友盟分享 申请第三方帐号,设置白名单,配置URL(完)
前提:让美工设计应用图标,用来申请第三方帐号使用
一、申请第三方帐号的用途
上一节讲到了点击QQ分享按钮没有效果,
原因是因为友盟分享不知道您是那个QQ应用要分享。
而且您没有给友盟平台提供您的app应用的QQ平台的app Id、key等.
二、设置白名单共4张图
附上配置白名单的代码

具体说明,请参考GitHub

 <key>LSApplicationQueriesSchemes</key>
<array>
    <!-- 微信 URL Scheme 白名单-->
    <string>wechat</string>
    <string>weixin</string>

    <!-- 新浪微博 URL Scheme 白名单-->
    <string>sinaweibohd</string>
    <string>sinaweibo</string>
    <string>sinaweibosso</string>
    <string>weibosdk</string>
    <string>weibosdk2.5</string>

    <!-- QQ、Qzone URL Scheme 白名单-->
    <string>mqqapi</string>
    <string>mqq</string>
    <string>mqqOpensdkSSoLogin</string>
    <string>mqqconnect</string>
    <string>mqqopensdkdataline</string>
    <string>mqqopensdkgrouptribeshare</string>
    <string>mqqopensdkfriend</string>
    <string>mqqopensdkapi</string>
    <string>mqqopensdkapiV2</string>
    <string>mqqopensdkapiV3</string>
    <string>mqzoneopensdk</string>
    <string>wtloginmqq</string>
    <string>wtloginmqq2</string>
    <string>mqqwpa</string>
    <string>mqzone</string>
    <string>mqzonev2</string>
    <string>mqzoneshare</string>
    <string>wtloginqzone</string>
    <string>mqzonewx</string>
    <string>mqzoneopensdkapiV2</string>
    <string>mqzoneopensdkapi19</string>
    <string>mqzoneopensdkapi</string>
    <string>mqzoneopensdk</string>

    <!-- 支付宝  URL Scheme 白名单-->
    <string>alipay</string>
    <string>alipayshare</string>

</array>
1.png
2.png
3.png
4.png
三、iOS9 https 转换 http共1张图
直接编辑info代码
    <key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
    </dict>
1.png
三、QQ和QQ空间创建应用、设置App ID App Key 、设置URL、 添加第三方登录测试帐号、

QQ和QQ空间开放平台

3.1创建应用(共5张图)
1.png

2.png

3.png

4.png

5.png
3.2设置App ID App Key(共2张图)
6.png

7.png
3.3设置URL(共1张图)
Snip20160513_26.png
3.4效果图(共1张图)
出现以下这种情况,建议使用真机测试
9.模拟器测试.png
3.5真机测试(共1张图)
10.png
3.5.1真机测试运行直接报错,请根据下图设置
11.png
3.5.2真机效果图
12.PNG
3.5.3注意 分享到QQ空间必须设置图片+文字消息
四、新浪微博创建应用

新浪微博开放平台

1.png

新浪微博登录界面

4.1建议使用公司的新浪微博的企业帐号
2.png
4.2登录成功,注:切换回新浪微博开发平台

3.png

新浪微博开放平台

4.3选择平台,创建应用
4.png
4.4创建应用
5.png

6.png
4.5 创建应用填写信息(如何获取Apple ID可以查看我写的真机测试文章里面)暂时没写,写了回通知大家的
7.png
4.6获取其它Apple ID (注:这里只不过是一个暂时性的,上架app还是换上自己的Apple ID)共3张图
8.png

9.png

10.png
4.7 Bundle ID
8.png
4.8 添加安全域名
测试信息
Apple ID: 2037201239
应用地址(下载地址):https://itunes.apple.com/cn/genre/yin-le/id34
友盟安全域名测试: sns.whalecloud.com

9.png
4.9 选择标签、保存(AppKey AppSecret
13.png

)


14.png
4.10 代码实现
15.png

16.png
4.11 设置URL Schemes
17.png
4.12 模拟器测试
18.png
4.13 真机测试(微博分享到此完毕)[注:上线前记得把微博开放平台的一些信息填写完整,提交审核即可]
19.PNG

20.png

21.png
五、微信创建应用(需要应用程序图标)

微信开放平台

由于最近美工效率比较慢,再加上客户需求没有确定下来。所以应用程序图标还没有决定下来。所以微信分享先缓一下。
接下来的是一份基于友盟分享上的第二个兄弟-友盟第三方登录(QQ、微博、微信登录)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 社交红利阅读笔记 书名:社交红利(修订升级版) 作者:徐志斌 出版社:中信出版社 正文前笔记: 推荐序1摘要 社交...
    凫水阅读 9,042评论 4 26
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,552评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • 注:这篇文章最多只能让你的app拥有了分享功能。至于想更深入了解还是看官方文档比较详细. 如何创建一个友盟应用 一...
    liyuhong165阅读 872评论 0 11
  • 读书,要养成良好的习惯,变成自己的嗜好,鲁迅对读书有一生动形象的比喻,他在一次演讲中说:“我想,嗜好的读书,该如打...
    查苏的吉古勒阅读 435评论 0 3