使用ShareSDK 微信分享闪退问题总汇

最近在做ShareSDK的微信分享的时候遇到了点问题,就是分享的时候选择微信好友或者微信朋友圈会打开一下微信然后界面都还没加载出来就闪退。这个问题我在网上找了好多种的可能的情况以及处理办法,最终找到了适合于我的问题。我在这就把我搜索到的解释全部都整合一下吧。


情况一:(也是我遇到的问题)

做ShareSDK的都应该知道要用那个平台分享就要在哪个平台注册一个APP ID和App Secret,那么问题就出在这里
在微信开放平台注册一个号,然后“创建移动应用”,在填写应用签名的那里要注意是要把冒号去掉的,格式如下图:
这里写图片描述
我就是因为没有把冒号去掉才出现这个问题(这应用签名也没给人备注下要去掉冒号。。。难道这是尝试问题?也许是本人太过小白。。)

情况二:

在注册的mob官网的ShareSDK后台里左侧有一个“社会化平台设置”,
这里写图片描述
找到“微信”和”微信朋友圈“填入在微信开放平台注册得到的APP ID和App Secret
这里写图片描述

情况三:

测试微信的时候没有打包测试,就是说要先打包成apk,然后用apk来安装,不能直接在开发软件上调试安装。当然在微信开发平台上注册的应用签名和包名一定要和用来打包签名的keystore文件里的是一致的,如果不一致也是不行的!
就是:1、打包测试。2keystone的签名和包名要和微信开放平台注册用的是一致的。

情况四:

据说还有是因为微信缓存的问题。。没有试过只是记录进来。
感觉这种情况可能性不大,如果是微信缓存,按照那清楚方法就是把所有的聊天记录都给删了。。。一个正常的软件实现微信分享我想都不能建立在把人家微信记录删光光的情况下使用吧。。。。

本文链接:http://blog.csdn.net/lang523493505/article/details/50283237#t2

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hrx-@@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值