環(huán)境背景
IDE: HBuilder
框架:mui映胁、jquery
ios驻民、android多端混合app項(xiàng)目
android打包使用DClound公用證書(shū)
問(wèn)題描述
android調(diào)用微信支付通道,errCode返回值為-1
新裝用戶(hù)第一次調(diào)用成功悼嫉,第二次及之后調(diào)用失斖丁(在系統(tǒng)中把微信的緩存清理之后還是第一次可以之后不行)
修補(bǔ)進(jìn)度:100%
問(wèn)題原因
檢查打包后apk文件的包名、應(yīng)用簽名戏蔑,發(fā)現(xiàn)與微信開(kāi)放平臺(tái)的數(shù)據(jù)不符蹋凝,修改后成功調(diào)用
1查看apk文件包名
使用【雷電模擬器】安裝apk文件,接著在【文件管理】中查看
image
2.查看apk應(yīng)用簽名
使用微信官方的簽名工具
簽名工具下載地址https://open.weixin.qq.com/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android.apk
image
3.查看微信開(kāi)放平臺(tái)的應(yīng)用信息并修改為剛拿到信息
微信開(kāi)發(fā)平臺(tái)-管理中心-應(yīng)用詳情
image