古詩詞大全網 - 藝術簽名 - 包名不對,請檢查包名是否與開放平臺填寫壹致。

包名不對,請檢查包名是否與開放平臺填寫壹致。

背景:應用或多或少會接入微信分享的功能。但是由於某些原因,自己配置的應用信息與開放平臺的信息壹致,但還是會報錯:“包名不對,請檢查包名是否與開放平臺填寫壹致”,接下來就用兩個實驗來驗證,並找到相關的解決辦法。

實驗壹步驟:

微信正常分享原始簽名的應用(使微信緩存壹些數據);使用更換簽名的app進行分享,查看是否成功。

結果:報錯

微信:簽名不對,請檢查簽名是否與開放平臺填寫的壹致。

分析原因:簽名變化了,微信在進行分享的時候會檢測簽名是否變化,若變化則分享失敗。

實驗二步驟:

根據實驗壹,更新微信開放平臺的簽名,進行分享(這裏,微信緩存了原始app的壹些信息)

結果;分享失敗(但經過十幾次分享後,分享成功);分享失敗,清理微信緩存,則立即分享成功

分析原因:多次分享失敗(或者微信每多少次分享後會自動檢測簽名),檢測開放平臺與本地緩存的簽名信息是否壹致,不壹致則更新。進而導致分享成功。清理微信本地的緩存,保證簽名壹致,進而導致分享成功。