我目前的工作在其上集成了谷歌和Facebook標誌的應用程序的時間。我已經添加在火力地堡的SHA1指紋,並添加相應的項目中的google-services.json文件,並在Facebook開發人員控制檯中添加了keyhash。與發行密鑰庫簽署的應用程序後,應用程序工作正常,但當我推,要Play商店中,並從那裏谷歌標誌安裝在登錄它顯示無效keyhash其中剛剛在Play商店中更新的應用程序之前,它工作得很好不在Facebook的工作和。可能的原因是什麼?谷歌簽到和Facebook登錄不起作用每次我把我的應用程序的更新,Play商店中
回答
請檢查下面的點解決方案
谷歌改變上傳APK發佈APK的行爲和調試APK有不同的SHA1和谷歌的服務不同的API密鑰。他們都必須在Firebase控制檯 - >項目設置中添加。然後從這裏下載google-services.json,使用選項「Build signed APK」將其添加到項目並使用發行密鑰庫重新編譯。
如果您上傳的APK Play商店,然後玩店創建了一個名爲「應用程序簽名證書」的新的SHA1關鍵。您可以獲取該SHA1並保存在控制檯或Firebase帳戶中(如果需要)。
將在發佈的管理 - >應用程序中找到新的SHA1在您的播放控制檯上簽名。
- 請APK時生成APK簽署構建類型必須釋放。
如何禁用Google App登錄遊戲控制檯以便將來更新? –
不能被激活,你可以在開發者的支持閱讀後禁用應用程序簽名: 重要:應用程序簽名選入是永久性 谷歌Play應用簽名是一個可選方案。如果你願意,你可以繼續管理你自己的密鑰。 當您在Google Play應用簽名中註冊您的應用後,不支持退出。爲了保護您的應用程序簽名密鑰的安全性,我們無法從安全服務器上刪除密鑰。 –
可以將新的sha1指紋添加到firebase中,但無法找到任何選項將其添加到Facebook控制檯中。那個地方在哪裏?那裏只有keyhash選項。 –
- 1. 在Play商店更新我的應用
- 2. Play商店應用程序更新如何真正起作用?
- 3. 谷歌登錄和Facebook登錄錯誤後,我釋放我的應用程序?
- 4. 遇到錯誤的應用程序從谷歌更新play商店
- 5. 我在Google Play商店找不到我的應用程序
- 6. Android Play商店 - 阻止我的應用程序自動更新
- 7. 谷歌Play商店中的應用程序最近查詢
- 8. 谷歌Play商店不分發測試版應用程序
- 9. 爲什麼我的Play商店中的Android應用程序不提供更新?
- 10. 谷歌Play商店說兼容(與我的應用程序)設備減少
- 11. 谷歌Play商店在我更新的應用程序不降級目標SDK版本
- 12. 我如何實現谷歌/ Facebook登錄到我的應用程序?
- 13. 我可以更改Play商店的Android應用程序證書
- 14. 如何更新不在谷歌播放的應用程序,我店或windows店
- 15. 無法在Play商店更新我的應用程序的較新版本
- 16. FBSessionStateClosedLoginFailed每次我嘗試登錄到我的應用程序
- 17. 谷歌增強版的登錄不工作後放Play商店Android中
- 18. 我的應用更新沒有在Google Play商店中顯示
- 19. 如何更新Play商店中的應用程序?
- 20. 谷歌應用程序製造商保存和更新記錄
- 21. 谷歌在三星應用程序商店的應用程序
- 22. 谷歌地圖在Play商店中工作,但在開發中不起作用
- 23. OSX應用程序商店和自動登錄應用程序
- 24. 如何使用谷歌登錄信息登錄到我的應用程序
- 25. 爲什麼在我從Play商店下載我的應用程序時谷歌地圖不顯示?
- 26. 應用程序是不是在谷歌Play商店的三星Galaxy Note SGH I717
- 27. 谷歌Play商店中被展示應用不兼容
- 28. 無法從Play商店安裝更新的應用程序
- 29. 關於Play商店的應用程序描述更新
- 30. 在Play商店中上傳並更新Android應用程序
聽起來就像您使用Google Play應用程序簽名,請參閱此處:https://stackoverflow.com/a/44672526/4409409 –
@anuranbarman您需要創建發佈** sha1指紋**並更新sha1在谷歌控制檯以及fb開發者控制檯的關鍵。通過這樣做,您可以在Google或fb中登錄。 – Karthik
@Daniel Nugent如何禁用Google App Signing以備將來更新? –