Swift快速集成函数使用(分享功能)友盟分享

  • 1 老样子 一波gif (也是一行代码搞定分享)
    fx.gif

    1.因为我用的模拟器,没有装QQ 微信等应用 所以分享不了
    2.本代码暂时只支持QQ 、QQ空间 、 微信、 微信朋友圈、微信收藏、新浪。 如果你需要更多的分享,可以请看代码增加就行了
    3.如果需要分享,请先去申请 友盟授权(appkey)、QQ授权(appkey)、微信授权(appkey)、新浪授权(appkey) 具体网址我就不列出来了 百度查一下

在来看看配置说明:

  • 1 第一步配置(需要修改成你的信息)
    如果以上几个常用的分享平台你都已经申请好了,那么就到AppDelegate.swift 里去修改你的appkey
    1.首先先修改友盟的appkey
    UMAPPKey="你申请的Key" (找不到UMAPPKey 搜索一下就行了)
    2.QQ\微信\新浪的appkey 如下图
    991CEED7-DA88-444A-9274-0C2B4B96F43B.png

    里面的微信、QQ url 就填写你们公司的网址就行了。如果没有就填写www.baidu.com吧 ....
    至于新浪的redirector 是新浪里面的回调url
D7AD2D4F-1F0D-4FCC-A7AE-B12E5C9E3D63.png

你申请得到的appkey和app secret都往里填就行了,备注:里面是我公司的账号,所以就不显示出来了,

  • 2第二部配置

    6ED85B1A-AA7D-4F0B-AF30-0765E2D541A2.png

    具体这个代码是如何生成的,请看友盟官方文档说明 http://dev.umeng.com/social/ios/quick-integration?spm=0.0.0.0.fDP6Uj

  • 3 如果以上你全部搞定了,那么剩下就方便了,首先进入


    AADA57FD-57DC-40FC-93D9-5EBC91B020D0.png

    这里和新浪的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

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

推荐阅读更多精彩内容

  • 前言 友盟能实现分享功能,友盟+申请第三方账号的目的: 进行分享、授权操作需要在第三方平台创建应用并提交审核,友盟...
    CoderZb阅读 13,228评论 8 60
  • 产品概述 Android U-share 6.0sdk是在5.0+的基础上做了进一步的优化,降低了包的大小,对于三...
    AiPuff阅读 11,930评论 1 10
  • 1.第三方账号申请 微博: AppID AppKey AppSecret 微信: AppID及AppSecret(...
    3ad997c871e9阅读 6,826评论 1 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,941评论 25 709
  • 曾经问过很多朋友为什么要努力! 听到最好的答案就是:我只有一辈子。 是啊,只有一辈子,只会有这么一次人生,为何不去...
    权世界_95c2阅读 4,117评论 0 1