首先微信开放平台FAQ有这么一段
Q:为什么用网上下载的SDK Demo工程直接运行到设备上,一开始可以正常调试,后面就不可以?注意了,一开始可以正常调试,后面就不可以了。
而我前后折腾如下:
手机A始终连不上网,手机B可以
10号晚上登记的应用,在11号下午发现审核通过了。两个手机里都装了我那应用,点击“发布”(分享到微信的按钮)
A能且能多次打开微信
B呢,由于我安装的app中忘了注册reToWx(),然后是null pointer exception,而A是修改后的版本
于是我修改后重新安装到B,可是这时它警告我会完全清楚已经安装的app,并且signature会改变,果然,使用gen_signature生成的应用签名变了。。。
然后我就上微信平台修改应用签名,于是又得重新提交审核。。。
然后呢,马上收到微信消息说通过了审核。
可是,网页端仍然是审核中,到现在都是。。。
而且点击发布,老是没反应,打不开微信!!!!为什么连不上网的A重新安装后都能打开微信????
我把B微信卸载,重新安装,然后把网断了,点击发布,B手机打开了微信
可是当我把网络恢复,就打不开了。再次把网断掉也于事无补。。。。
看来是一联网,然后身份校验失败,往后就不能得到微信正常相应了。
现在,我在做的——等审核通过,看看B手机上应用还能不能分享到微信。。。