部分App調(diào)用Opensdk進(jìn)行分享或拉起小程序操作時(shí),會(huì)收到包名或簽名失敗的提示,一般為app在開放平臺(tái)填寫的包名或簽名不正確導(dǎo)致,請(qǐng)按照以下步驟進(jìn)行排查:
1. 需要自查一下簽名或包名是否與開放平臺(tái)上填寫的完全一致。特別注意,應(yīng)用簽名為Md5格式,使用簽名生成工具生成。示例如下:
如果簽名與開放平臺(tái)上填寫的不一致,請(qǐng)?jiān)陂_放平臺(tái)上修改,修改之后,需要有一定的時(shí)間才會(huì)生效,請(qǐng)半小時(shí)后重試。
2. 請(qǐng)排查確認(rèn)代碼中引用的 APPID 是否與開放平臺(tái)上對(duì)應(yīng)應(yīng)用的APPID是否一致,尤其是開發(fā)者擁有多個(gè)應(yīng)用的情況下,請(qǐng)一定確認(rèn)清楚應(yīng)用所使用的APPID、應(yīng)用包名、應(yīng)用簽名是否與開放平臺(tái)上登錄的信息是否完全一致。
如自查后,仍有問題,需要提供復(fù)現(xiàn)時(shí)間點(diǎn),微信號(hào),應(yīng)用AppId,包名,簽名以及接入的opensdk版本信息幫助排查。