MobTech shareSDK 微信分享失效

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

MobSDK.spEdition=FP

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

MobSDK.submitPolicyGrantResult(true,null);

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

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

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

推荐阅读更多精彩内容