안녕하세요.
동일한 질문을 타 커뮤니티에 올렸는데,
답변글이 없어서 혹시나 하는 마음에 올려봅니다.
궁금한 점은 아래와 같습니다.
GCM구현중에 있습니다.
기본적인 발송/수신 테스트는 마쳤는데요.
궁금한 점이 있습니다.
Google APIs Console에서 key를 등록할때,
Key for Android apps의 용도가 무엇인가요?
제가 처음에 이해한 것으로는
keystore의 지문값 및 앱의 패키지명을 쌍으로 등록하고,
등록한 keystore와 패키기명에 해당하는 앱만 정상적인 gcm 이용이 가능하다라고 이해 했습니다.
그런데 android key를 생성(등록)하지 않아도 단말로 메시지가 잘 내려오네요.
그리고 Key for server apps에 생성한 key를 이용해,
단말에서 다른 단말의 regID로 메시지를 전송해도 잘 되네요.
android key라는 놈으로 gcm메시지 등록 혹은 수신, 혹은 발신을 관리하는게 아닌가 했는데
android key를 발급받지 않아도 원하는 동작이 다 되네요.
이 놈의 용도는 무엇인가요??