使用友盟遇到的几个问题

最近写一个项目是要用友盟做分享功能,暂时定的分享就三个APP,一个微信,朋友圈,一个QQ和QQ空间,还有一个就是微博。当然这些都是需要去申请appkey的,这个比较简单,大家可以去网站上自行申请,然后需要在URL Types里面添加相应的Identifier 和 URL schemes ,要求在友盟官方文档里面介绍的非常详细。
总体上说,友盟还是比较良心,文档比较详细 ,重点是客服非常负责,下面总结下整个过程遇到的几个问题

问题一:关于分享到QQ的问题
分享到QQ 在appdelegate中需要设置appkey和appSecret
image.png

然后在URL Types中需要添加两个


image.png

我们分享的是一个网址 ,需要设置webpageUrl


image.png

然后坑就在这里,我们和是安卓一起开发,安卓那边没有问题,我就懵逼了,以为是哪里出错了 ,前后检查了好几遍,还是没有问题,找客户排查原因 ,重点就是

iOS端这里网页地址一定是需要遵守https协议,或者是https协议的图片都可以

(微信不需要,普通http协议就可以,微博也可以)

问题二:关于分享到微博的问题

分享到微博和分享到微信所用的方法都是一样的 ,我有两个界面都是有分享功能 ,第一个界面分享到微博没有问题,第二个就会出现跳转到微博立马又跳回到项目中,查找了官方文档,这种可能是appkey和URL Types中设置的参数不匹配,我去对比了下也是没有问题的。最终找到的原因就是在创建网页内容对象的时候(见上图)

shareObjectWithTitle这个参数不能设置为空

stepUp

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

推荐阅读更多精彩内容

  • 前言 友盟能实现分享功能,友盟+申请第三方账号的目的: 进行分享、授权操作需要在第三方平台创建应用并提交审核,友盟...
    CoderZb阅读 9,760评论 8 60
  • 产品概述 Android U-share 6.0sdk是在5.0+的基础上做了进一步的优化,降低了包的大小,对于三...
    AiPuff阅读 7,171评论 1 10
  • 官方网址: http://dev.umeng.com/social/ios/operation#2 一、注册友盟账...
    PerhapYs阅读 13,020评论 7 44
  • 路灯下挽背着行囊的人 你要去哪里? 雨夜即将来临 是否还在追寻归宿 为了这追寻 妻子唾弃丈夫 女儿不认识父亲 母亲...
    青农阅读 158评论 0 1
  • 今天晚上去听了吴老师的讲座,关于恋爱过程中要问的15个问题的,那些问题非常实际,也是男女相处过程中一定会遇到的...
    明初的日记本阅读 820评论 0 0