本帖最后由 技术支持-M 于 2015-7-11 17:50 编辑
一.以下情况均可能是在微信开放平台未配置正确的签名与包名,或未开通权限,请看下面的Android在微信开放平台配置的注意事项
1. 无法打开微信界面
2. 微信支付只能第一次打开支付,取消后无法再次打开微信进行支付
3. 调用微信接口完成后无法正常获得回调
4. 调用微信接口无反应
5. 在APPLoader上能正常调用微信接口,云编译却不能正常调用微信接口,或相反 6. 用同样的代码,创建不同的应用,原来可以正常调用微信接口,新应用却不能正常调用
二.如果要使用微信支付,不要同时添加pingpp(ping++),ipaynow(现在支付) ,weixin,wxPay等模块,否则会导致无法正常获取回调
三.Android在微信开放平台配置的注意事项: 2.如果已经登录,点击管理中心
3.点击查看
4.如果需调用微信支付、微信登录授权接口,请查看是否开通权限,如不开通,则会失败
5.滑动到应用详情的最底端,查看应用签名与包名,可以点击修改,对签名和包名进行配置 6.选择android应用
7.获得签名,点击资源中心——>androidi资源下载——>点击下载签名生成工具
8. 打开签名生成工具,填入应用包名,生成签名,签名需要手动输入,所以要 注意是否签名,包名输入错误 ,如果输入错误,会导致调用接口失败(此时需要手机上也同时安装了被签名的应用)
9. 修改签名后,不一定会立即生效,有时需要等待半小时左右才会生效,甚至更久
10. 当调用接口的包名改变时,注意也需要修改签名与包名,这也是在APPLoader上能正常调用微信接口,云编译却不能正常调用微信接口的可能原因之一
11. 有时点击微信分享一点反应都没有,可能是thumb这个参数的图片格式的问题, 在android上,微信分享对于一些高清的png格式的图片不能正常分享,所以最好在服务器端提供分享的缩略图是jpg格式的,才能正常完成分享
|