0

Google지도가있는 앱을 Play 스토어에 업로드 한 것은 처음이므로 Google 개발 콘솔에 출시 SHA1 키를 추가하지 않은 실수를 저지른 것입니다. SHA1 키를 릴리스 1로 변경하기 전까지 맵이 작동하지 않았습니다.디버그 키가 Firebase에서는 작동하지만 Google지도에서는 ​​작동하지 않는 이유는 무엇입니까?

Firebase 알림도 사용하고 있으며, 릴리스 SHA1 키를 Firebase 콘솔에 추가하지 않았지만 알림은 여전히 ​​작동하고 있습니다. 이유는 무엇입니까?

그 열쇠를 남겨 두어야합니까? 그게 전부입니까? 또는 SHA1 키를 Firebase 콘솔에 추가하고 새로 생성 된 google-services.json을 다운로드 한 다음 Google Play에서 앱을 업데이트해야합니까?

답변

2

앱에서 중포 기지를 사용할 때합니다 (중포 기지 콘솔에서 볼 수있는 도우미에 따라 ) 필요하면 SHA1은, 그러나,이 요구되는 필수 요구 사항은 아닙니다 :

만드는 데 사용 앱용 OAuth 2 클라이언트 및 API 키

여기서 OAuth 2 Client은 인증 및 권한 부여를 위해 사용되므로 일부 Google API를 사용할 수 있습니다.

그러나 FCM/알림 만 사용하려는 경우 필요하지 않습니다.

+1

어쨌든 서명 된 SHA1 키를 Firebase에 추가했습니다. FCM의 필수 사항이 아니라는 사실을 알았 기 때문에 서명되지 않은 SHA1 키가 작동하는 것입니다. – Grender