ios集成主流第三方分享2016.6

前言

原文地址
http://www.cocoachina.com/bbs/read.php?tid-317975-page-1.html
示例工程下载地址:https://github.com/xumeng/XMShareModule
感谢作者的无私奉献。

界面截图

65A20B20-476D-42E8-9CD1-E8F1DF7B7DC1.png

目前支持微信(微信好友,微信朋友圈),QQ,QQ空间,新浪微博

该示例工程,打开就能直接运行成功的了,我的开发环境,xcode7+ios9

如何还原到自己项目?

1.新建工程
2.参照demo工程的框架,一一导入
3.导入SDK

4.修改为自己工程的路径


CD877D70-7B4D-4145-8AFB-B0D68CF2FC9E.png

否则会出现找不到头文件的错误。
5.添加URL Schemes

F5C1F681-7B8C-4DF7-8BF2-75E1E576B961.png

这里只是恢复工程,真正集成的时候,是修改为自己在各大官方开放平台注册应用的配置信息。

6.适配IOS9
参考http://dev.umeng.com/social/ios/ios9
要复制粘贴里面的三段代码。

7.参照工程拷贝以下文件的代码
AppDelegate.m
ViewController.m

8.添加一个按钮,并且关联ViewController.m文件中的按钮事件方法

  • (IBAction)clickShare:(id)sender

8.最后就可以成功运行了。

9.相关问题
微信跳转需要安装微信客户端的。模拟器上运行就是跳转一个自定义界面。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,241评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,316评论 25 708
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,111评论 8 183
  • 我知道现在的我太邋遢,太懒散。 你能接受这样的我半年我已经很感激了。 我有点驼背,老是长痘痘,不爱换衣服,总是无精...
    骑马蓝阅读 243评论 0 1
  • 1、生肖猴 生肖猴人将来3个月之内,肯定喜行财运。生肖猴人鸡年财生遍地。命占偏财,利官进贵非常强。喜见官星,有富贵...
    一个星做阅读 219评论 0 0