iOS 友盟分享6.9.7(QQ 微博 微信)

本文介绍了在iOS应用中遇到友盟分享至QQ、微信、微博时出现的问题及解决方案。包括QQ分享提示无应用、微信分享提示Bundle ID错误和微博分享网络异常。解决方案涉及在腾讯开放平台和微信开放平台设置正确的Bundle ID,以及更新友盟SDK至9.6.7版,并详细说明了新SDK的集成步骤和配置URL Scheme的必要性。
摘要由CSDN通过智能技术生成

最近对应项目更新的时候,发现分享这块出现了大问题,要么显示无应用,要么显示应用网络连接不可。
我项目里原本使用的是友盟SDK4.4
集成了QQ 微信 微博
我这里具体出现了一下三种状况

  1. QQ分享 每次分享跳转到QQ的时候,提示没有当前应用
  2. 微信分享 每次分享跳转到微信的时候,提示Bundle ID不正确
  3. 微博分享 每次分享跳转到微信的时候,显示网络连接异常

下面我讲讲我遇到这三种问题是如何解决的吧

1.QQ分享

这个提示没有当前应用的原因是,腾讯开放平台下的设置不正确,需要在腾讯开放平台设置当前应用的Bundle ID,和一些其他信息。
其实如果只是分享的话,主要就用到Bundle ID了,其他信息目前不重要
腾讯开放平台
https://connect.qq.com/index.html

2.微信分享

这个提示Bundle ID不正确,是因为微信开放平台上没有针对当前应用设置Bundle ID,跟QQ分享一样,设置上就好用了。
微信开放平台
https://open.weixin.qq.com/

3. 微博分享

这个每次点击分享的时候,会提示网络连接不畅,或者失败什么的。这个原因是因为我这用的友盟分享SDK版本太低了,我这用的4.4,我看了一下友盟官网,已经更新到9.6.7了,所以果断下载更新。
友盟SDK下载地址
https://www.umeng.com/social?spm=a211g2.181323.0.0.3cb275efBiyBkT

ps 新的SDK可以拖拽到项目里直接用,或者通过pod来集成

4.友盟9.6.7实装

1.配置SSO授权白名单
设置白名单为的是能够获取第三方平台的授权。
如果你的应用使用了如SSO授权登录或跳转到第三方分享功能,在iOS9/10下就需要增加一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值