使用react-native開發android, 調用微信支付接口,開發模式下使用微信應用簽名識別工具拿到的應用簽名在微信開放平臺申請的支付授權,調用支付接口正常。
在進去簽名打包後應用簽名發生了變更,微信支付接口調用一直報錯錯誤碼-1,折騰了一個小時才懷疑是應用簽名的問題,重新識別獲取應用簽名發現確實發生了變更。
去微信開放平臺更改應用簽名後,嘗試支付還是調用失敗,於是去搜了下,總算找到了正解,老的應用簽名被緩存在了手機微信客戶端裏,清理緩存數據或者重裝微信就正常了。以下鏈接是原文。
使用react-native開發android, 調用微信支付接口,開發模式下使用微信應用簽名識別工具拿到的應用簽名在微信開放平臺申請的支付授權,調用支付接口正常。
在進去簽名打包後應用簽名發生了變更,微信支付接口調用一直報錯錯誤碼-1,折騰了一個小時才懷疑是應用簽名的問題,重新識別獲取應用簽名發現確實發生了變更。
去微信開放平臺更改應用簽名後,嘗試支付還是調用失敗,於是去搜了下,總算找到了正解,老的應用簽名被緩存在了手機微信客戶端裏,清理緩存數據或者重裝微信就正常了。以下鏈接是原文。
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))