ShareSDK更新说明(4.3.3之后需要配置universal link的)
前言:收到shareSDK的官方通知说是要更新一下SDK
一、先查看自己的SDK版本是多少
怎么查呢,不用调用对应的接口,直接show in find 查看,如图(这是我更换后的)
二、开始更换SDK
1、根据 http://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_Title_ksjc&id=14 一顿操作。
跑一下试试。有几个报错,那就修改一下。这里不多说这些,主要说怎么踩坑。
2、整理完后,终于不报错了,分享一下试试,哎呦有问题,分享微信报错。
例如:
(1)Error Domain=ShareSDKErrorDomain Code=200300 "(null)" UserInfo={SEL=registerApp:universalLink:, error_code=200300}
(2)返回自己app异常,
(3) 用户发起微信分享,重复出现“正在连接”的提示,并跳转返回app后再打开微信出现联系人列表:注意teamid和bundle id 要填写对,获取team id的文档链接
(2)返回自己app异常,
(3) 用户发起微信分享,重复出现“正在连接”的提示,并跳转返回app后再打开微信出现联系人列表:注意teamid和bundle id 要填写对,获取team id的文档链接
这里就开始踩坑了
参考:https://www.jianshu.com/p/9f74ab5da7ea
根据要求,搞定了微信的分享和登录,试试微博也没问题了!再试试QQ,然后出现问题了,让我去QQ互联配置一下。
注意这里有坑
3、QQ互联的坑:我的APP由于是以前就配置过相关信息,我就直接修改了,但是却提示这样的。
好吧,那我先修改应用介绍减少一些内容,提交审核呗。结果等了几天进来一看还是原来的,问了客服才知道
那好吧,我就按照客服说的做,等了几天终于修改好了!
三、测试
整理之后,我在试,嗯好多了,但是呢,我发现QQ分享的时候有的图片显示不出来。
小一点的图片是可以显示的。
那就再问一下腾讯吧
然后等待腾讯客服的回复!
等了一阵子,我发现别的APP有的也是有这个情况的,比如蚂蚁金服:
最后要下班了,也没有彻底解决,但整体不影响分享的使用,等腾讯以后修复吧!