問題:微信分享時提示“簽名不對,請檢查簽名是否與開放平臺上填寫的一致脐供』肴”
看了下開放平臺,簽名填寫的是包名(當(dāng)時申請時候趕時間就隨便填了)政己,而它的要求則是:
用于對當(dāng)前應(yīng)用進行二次身份校驗酌壕,開發(fā)者可以使用簽名生成工具直接從安裝當(dāng)前應(yīng)用的手機中獲取。應(yīng)用簽名由開發(fā)者簽名該應(yīng)用的keystore文件決定歇由。
所以卵牍,用簽名生成工具生成一個吧,官方文檔?https://developers.weixin.qq.com/doc/oplatform/Downloads/Android_Resource.html中有該工具的安裝包:
點擊下載沦泌,把apk發(fā)到手機上安裝糊昙,打開后是這樣的:
輸入你的包名,點擊Get Signature按鈕赦肃,則生成了簽名(綠色的):
復(fù)制到開放平臺溅蛉,過會兒再調(diào)用即可(前提是,項目打包時候生成過簽名他宛,不然船侧,還是不行的,需要重新打包厅各,也就是項目中的簽名需要跟開放平臺的簽名一致就可以啦):