在我的应用程序中,我成功整合了Linkedin。它在开发模式下工作正常。但是Linkedin在签名apk上显示错误
" errorCode":" INVALID_REQUEST"," errorMessage":"捆绑包ID或包名称/哈希无效,未知,格式错误&#34 ;
我已经注册了套餐名称&在开发站点中打包哈希。我试过从linkedin站点添加和删除开发哈希。它工作正常。但是从keystore添加hash不适合我。
谁能帮我?另一个问题是我使用Google Play App Signing在Google Playstore中输入了此应用。这将使问题翻倍,因为谷歌将删除我整合的密钥库?然后,我如何整合Linkedin?但是目前即使是由我发送的密钥库签名的apk也无效。请帮忙..
答案 0 :(得分:0)
请检查您是否意外(或有意)启用了Google Play签名过程(Signing V2)。如果是这样,则为了使LinkedIn(或其他任何经过哈希配置的API)正常工作,您需要转到Google Play->版本管理->应用签名。如果那里有值-那么您确实已启用了“签名过程”,并且您的APK在上传到Google Play后重新签名了(这就是为什么您的密钥哈希在LinkedIn中不起作用的原因)。请获取App Signing Certificate SHA-1值,然后将其转换为Base64(在线有转换器),然后将其放入LinkedIn配置。希望这会有所帮助