- 1 老样子 一波gif (也是一行代码搞定分享)
1.因为我用的模拟器,没有装QQ 微信等应用 所以分享不了
2.本代码暂时只支持QQ 、QQ空间 、 微信、 微信朋友圈、微信收藏、新浪。 如果你需要更多的分享,可以请看代码增加就行了
3.如果需要分享,请先去申请 友盟授权(appkey)、QQ授权(appkey)、微信授权(appkey)、新浪授权(appkey) 具体网址我就不列出来了 百度查一下
在来看看配置说明:
- 1 第一步配置(需要修改成你的信息)
如果以上几个常用的分享平台你都已经申请好了,那么就到AppDelegate.swift 里去修改你的appkey
1.首先先修改友盟的appkey
UMAPPKey="你申请的Key" (找不到UMAPPKey 搜索一下就行了)
2.QQ\微信\新浪的appkey 如下图
里面的微信、QQ url 就填写你们公司的网址就行了。如果没有就填写www.baidu.com吧 ....
至于新浪的redirector 是新浪里面的回调url
你申请得到的appkey和app secret都往里填就行了,备注:里面是我公司的账号,所以就不显示出来了,
-
2第二部配置
具体这个代码是如何生成的,请看友盟官方文档说明 http://dev.umeng.com/social/ios/quick-integration?spm=0.0.0.0.fDP6Uj -
3 如果以上你全部搞定了,那么剩下就方便了,首先进入
这里和新浪的Bundle ID 需要一致 否则分享新浪的时候会出现错误(关闭也会出现错误)
4 如果以上你都搞定了,那么就来代码吧,一句集成
上代码
//分享带图片带标题的—所有信息必填不可为”",否则个别平台无法分享
CommonFunction.ShareInstance.ShareUM(self,ShareText: "222")
//CommonFunction.ShareInstance.ShareUM(self,
ShareText: "分享内容",
ShareImage: UIImage(named: "73558PICGEZ_1024")!,
title: "标题", url: "分享url")
如需代码,请移动到--->http://www.jianshu.com/p/0f950c180cb8