微信登入-6問題解決方案

嘻哈夫子發表於2018-11-19

1. 應用簽名問題:

 1)微信註冊應用平臺的應用簽名為 打包keystore的MD5 小寫並且去掉 “:”號組成; 
2)檢測當前執行的APP是否正式簽名,DeBug除錯下的APP應用簽名是不一樣的,具體可下載微信簽名工具到手機上,再輸入專案的packageName也可以檢視到當前執行APP的應用簽名,再更改微信註冊應用平臺的應用簽名。 

2. 回撥問題: 

1)是否按照官方要求註冊WXEntryActivity並且繼承Acticiy、實現IWXAPIEventHandler; 
2) 此Activity不能改名,並且在你的package(專案報名).wxapi.WXEntryActivity.java下面,在manifest下注冊時需加上android:exported=”true”屬性; 
3)若回撥方法onResp() 方法沒有觸發回撥、請監測WXEntryActivity onCreate中是否呼叫此方法mApi.handleIntent(this.getIntent(), this); 

3. -6問題!!!: 

1)檢查應用簽名問題; 
2)很坑的一點!!!需要清除微信APP的快取資訊,剛開始不知道,是將微信解除安裝了之後發現才解決問題的,不知道怎麼清除快取的,也直接重灌微信吧!


https://blog.csdn.net/Friday_577/article/details/78971573

相關文章