MobTech shareSDK 微信分享失效

2021-11-12  本文已影响0人  _小爽_

之前Android app 用shareSDK 集成的微信分享,最近突然就失效了。最后查看是ShareSDK.getPlatform(Wechat.NAME); 突然返回空了
最后发现是要添加合规操作,可以去官网查看安卓的合规指南(这里发链接被河蟹了)。
在gradle.properties中,设定MobSDK为隐私协议适配版本

MobSDK.spEdition=FP

然后在用户首次进入app点击同意使用协议后调用(在用户同意后调用):

MobSDK.submitPolicyGrantResult(true,null);

然后就能正常获取,正常分享了。

另外,今天分享文本的时候突然失效了,能唤起微信,显示好友列表,但是点击要分享的好友之后无反应,分享网页都是正常的。
后来发现,是分享文本的时候没有设置title,虽然设置了分享出去不会显示,但是不设置就可能出问题,我之前没设置都能分享,这下突然就不行,奇怪。官网文档显示不管分享什么类型的都要设置title。

上一篇下一篇

猜你喜欢

热点阅读