=============================================
首先注册一个友盟开发者账号 http://www.umeng.com/users/sign_up

添加新应用

获取appkey     551943ccfd98c517d30001c8
社会化分享sdk下载。
参考网址: http://dev.umeng.com/social/ios/quick-integration
                   http://dev.umeng.com/social/ios/detail-share

==============如何使用此框架以及功能===================
   友盟社会化组件:可以让移动应用快速具备社会化分享、登录、评论、喜欢等功能,并提供实时、全面的社会化数据统计分析服务。此框架主要为 APP增加新浪微博、腾讯微博、人人网分享功能。
   将sdk解压,并导入至你的工程中,如图所示

在appDelegate 中设置AppKey

在对应的ViewController中实现对应的方法
=================使用各种不同的分享接口====================
  1.这是默认UI风格

在分享之前设置横屏显示

效果如下:

2. 点击每个平台后默认会进入内容编辑页面,若想点击后直接分享内容,可以实现下面的回调方法 //弹出列表方法presentSnsIconSheetView需要设置delegate为self   这里实现的效果便是直接显示分享成功,没有上面那个页面

3 自动授权后跳转到自动编辑页(没有授权则进入授权界面,授权就自动登录)

4直接分享底层接口

直接发送微博到对应的微博平台,仅支持分享到一个平台,可以传入文字、图片、地理位置、url资源。图片、地理位置和url资源可以设为nil。
只发送到一个微博平台,且该平台没有先授权,SDK会自动打开授权页面,授权完成之后再发送微博。

======================分享到微信以及朋友圈================

使用微信分享首先需要在微信开放平台( 点击链接 )申请, 按照要求填写应用信息,审核通过后获取到微信APPID和APPsecret

如果不添加上面的代码,则分享列表中不会出现微信及朋友圈图标

URL必须为http链接,如果设置为nil则默认为友盟官网链接
      然后配置url  schemes

在appDelegate中实现如下两个回调方法

具体实现方法

自定义分享界面

设置点击分享内容跳转链接
[UMSocialData defaultData].extConfig.wechatSessionData.url = @" http://baidu.com ”;
如果是朋友圈,则替换平台参数名为
[UMSocialData defaultData].extConfig.wechatTimelineData.url = @" http://baidu.com ”;
设置微信好友title方法为 设置微信朋友圈title方法替换平台参数名即可
[UMSocialData defaultData].extConfig.wechatSessionData.title = @"微信好友title";
设置分享消息类型
微信分享消息类型分为图文、纯图片、纯文字、应用三种类型,默认分享类型为图文分享,即展示分享文字及图片缩略图,点击后跳转到预设链接
纯图片分享类型方法为
[UMSocialData defaultData].extConfig.wxMessageType = UMSocialWXMessageTypeImage;
纯图片分享类型没有文字,点击图片可以查看大图 纯文字分享类型方法为
[UMSocialData defaultData].extConfig.wxMessageType = UMSocialWXMessageTypeText;
纯文字分享类型没有图片,点击不会跳转
应用分享类型方法
[UMSocialData defaultData].extConfig.wxMessageType = UMSocialWXMessageTypeApp;

应用分享类型点击分享内容后跳转到应用下载页面,下载地址自动抓取开发者在微信开放平台填写的应用地址,如果用户已经安装应用,则打开APP

【无限互联】iOS开发之友盟分享相关推荐

  1. 无限互联iOS开发视频教程V2.0

    原文地址:无限互联iOS开发视频教程V2.0作者:天涯 视频网址: http://www.soku.com/t/nisearch/无限互联/_cid__time__sort_score_display ...

  2. 感谢无限互联iOS开发视频教程

    花了一星期时间,终于大致看完了无限互联iOS开发视频教程ui部分和语法部分, 感觉内容挺简单,有代码穿插理解很容易 讲UI部分的老师普通话发音听着舒服, 感谢你们的无私奉献,好人一生平安.

  3. (0009) iOS 开发之友盟统计分析SDK已全面支持HTTPS的更新

    iOS开发技术分享群 147787076 [友盟+]友盟统计分析SDK已全面支持HTTPS,请IOS开发者及时升级文档(http://dev.umeng.com/analytics/ios-doc/i ...

  4. iOS开发集成友盟,腾讯QQ登录授权失败

    在项目中集成友盟,腾讯QQ登录,登录授权失败110406. 原因: app在测试阶段(未上线),授权的QQ账号和腾讯开放平台的QQ账号不是同一账号. 解决办法: 在腾讯开放平台中,应用接入--应用管理 ...

  5. 无限互联iOS开发视频教程,Objective-c基础部份,官方高清HD迅雷下载

    http://bbs.lanrenios.com/thread-80-1-1.html

  6. 无限互联iOS视频教程及课件PPT源码--献给初学者

    在查资料的时候无意间看见无限互联iOS开发视频教程,很好的资源,分享给需要的iOS开发者们: 资源来自 懒人ios代码库-www.lanrenios.com 视频目录: 无限互联iOS开发视频教程:1 ...

  7. 无限互联iOS视频教程及课件PPT源码

    资源来自 懒人ios代码库-www.lanrenios.com 视频目录: 无限互联iOS开发视频教程:1.1.iPhone开发概述-必看-熊彪.mov(294.86MB) 无限互联iOS开发视频教程 ...

  8. 无限互联iOS项目视频教程 新浪微博2.8.实现主题Label_在线视频观看

    无限互联iOS项目视频 新浪微博2.8.实现主题Label_在线视频观看 iOS培训 无限互联 iOS开发 项目视频 新浪微博 无限互联iOS项目视频 新浪微博链接地址: http://www.tud ...

  9. 【无限互联】集成友盟分享SDK

    集成友盟分享SDK: 友盟注册:http://www.umeng.com/users/sign_up 注册之后登陆账号,点击"添加新应用"完成新应用填写之后,将进入应用管理页面.在 ...

最新文章

  1. 消息中间件—RocketMQ的RPC通信(二
  2. 一天搞定CSS: CSS选择器优先级--08
  3. ActiveMQ 的客户端选项
  4. MySQL性能优化之char、varchar、text的区别(转载)
  5. SAP Commerce(原Hybris)的一些架构图,持续更新
  6. 「解密」浪潮云海InCloud Sphere如何霸榜SPECvirt?
  7. 【项目经验】如何用TexturePacker Physicseditor开发游戏
  8. verilog语法基础
  9. 测试一个教室和一个椅子
  10. 瑞成科技加入openKylin,推动社区生态繁荣发展!
  11. OPPO校招面试回忆,Java开发面试
  12. 20130719CF比赛141div2
  13. 国内数据库顶会DTCC 阿里数据库技术干货全面解析
  14. 激活anaconda环境(是纯纯初学者在学习,最后成功的办法,如有不妥敬请赐教)
  15. java 计算星座_Java根据出生日期计算星座
  16. 电脑临时文件删了能恢复吗?电脑临时文件删除怎么恢复
  17. 最小堆 构建、插入、删除的过程图解
  18. mape( mean absolute percent error)
  19. UCM狂热者:从Base方式转移到UCM ClearCase
  20. [创业之路-68]:科创板上市公司符合哪些条件

热门文章

  1. 支持51CTO,支持博客大赛
  2. Unity引擎音效系统简介
  3. apritag 定位记录 C++ opencv 3.4.5
  4. iphone android换机助手下载,换机助手IOS版下载 换机助手(微信文件手机搬家) for iphone v1.0.13 苹果手机版 下载-脚本之家...
  5. Epigentek染色质可及性检测试剂盒原则与程序
  6. iMX6 yocto平台QT交叉编译环境搭建
  7. I/O多路复用之selectpoll
  8. 2020web前端学习路线(附全套前端视频教程+教学大纲)
  9. javascript+html做一个俄罗斯方块的小游戏
  10. 34个漂亮的应用程序后台管理系统界面(系列二)