之前Android app 用shareSDK 集成的微信分享舟陆,最近突然就失效了妹笆。最后查看是ShareSDK.getPlatform(Wechat.NAME); 突然返回空了
最后發(fā)現(xiàn)是要添加合規(guī)操作,可以去官網(wǎng)查看安卓的合規(guī)指南(這里發(fā)鏈接被河蟹了)。
在gradle.properties中,設(shè)定MobSDK為隱私協(xié)議適配版本
MobSDK.spEdition=FP
然后在用戶首次進入app點擊同意使用協(xié)議后調(diào)用(在用戶同意后調(diào)用):
MobSDK.submitPolicyGrantResult(true,null);
然后就能正常獲取宝恶,正常分享了。
另外趴捅,今天分享文本的時候突然失效了垫毙,能喚起微信,顯示好友列表拱绑,但是點擊要分享的好友之后無反應综芥,分享網(wǎng)頁都是正常的。
后來發(fā)現(xiàn)猎拨,是分享文本的時候沒有設(shè)置title,雖然設(shè)置了分享出去不會顯示膀藐,但是不設(shè)置就可能出問題屠阻,我之前沒設(shè)置都能分享,這下突然就不行额各,奇怪国觉。官網(wǎng)文檔顯示不管分享什么類型的都要設(shè)置title。