페더레이션 로그인 문제

에러코드를 확인하진 못했습니다만,
AuthorizeFederation 함수 호출시 에러가 발생합니다.
APK를 직접 설치할때는 문제가 없는데
스토어를 통해 다운받아서 설치했을때 실패로 처리가 됩니다
이 에러코드를 확인하기 위해서는 다시 플레이콘솔에 올려서 심사를 받는데까지 시간이 너무 오래걸립니다
커뮤니티에서 답을 찾을수 있으면 좋겠습니다

안녕하세요 개발자님,
남겨주신 말씀 확인하여 담당부서 확인시 해시키 오류로 확인됩니다.

구글 플레이에 올려서 받은 apk의 구글해시키와 이전의 구글해시키가 다를 경우

구글 스토어에 apk를 업로드 할 때, google play 앱 서명을 체크하신 경우,
구글은 업로드된 apk에서 서명된 키 시그니처를 확인하고, 해당 시그니처를 삭제합니다.
이후, 구글은 구글의 인증키로 다시 시그니처를 생성하기 때문에 업로드 당시의 시그니처와 업로드 이후의 시그니처가 다릅니다.

구글 해시키는 총 3개가 생성될 수 있습니다.

  • 디버그 키를 이용하여 생성한 debug 해시키
  • keyStore를 등록하여 생성한 release 해시키
  • 구글 콘솔에 apk 파일 업로드 후 구글의 인증키로 생성된 Signing 해시키

디버깅을 위해 뒤끝 콘솔에서 업로드 전 구글해시키를, 배포를 위해 릴리즈 키에 업로드 후 구글해시키를 등록해주시면 됩니다.
Signing 해시키를 릴리즈 해시키 칸에, debug 해시키와 release 해시키를 디버그 해시키 칸에 등록하면 원활하게 서비스 및 테스트가 가능합니다.

뒤끝 이외의 파이어베이스(구글로그인/푸시서비스) 혹은 페이스북의 인증키 등록도 마찬가지로 진행해 주셔야 업로드된 버전의 apk에서 기능을 정상적으로 사용할 수 있습니다.

보다 자세한 내용은 개발자 문서를 확인 부탁드리겠습니다.

제시된대로 하고나니 다시 로그인이 정상 작동 하는듯 했지만,
잠시뒤에 다시 에러가 발생했습니다
image

출시설정이 테스트로 선택되어 있을 때, AU가 10을 초과하는 경우 위의 에러메시지가 발생합니다.
테스트 모드에서는 최대 10명의 유저가 한 프로젝트에서 활성화 상태로 존재할 수 있습니다.
11개 이상의 계정을 활성화 하기 위해서는 출시설정을 테스트에서 라이브로 변경 후 이용 부탁드립니다.

자세한 내용은 아래 개발자문서를 참고해주세요.

확인했습니다만, 실 결제 없이는 버킷 URL을 받아올 방법이 없을까요?

버킷 URL이 존재하지 않은 경우 플레이스토어에서 해당 어플(프로젝트)에서 테스트로 1000원 가령의 결제를 진행하여 결제보고서를 생성한 경우 버킷URL을 생성할 수 있습니다.
(해당 개발자 계정의 첫 결제라면 보고서 생성에 다소 시일이 소요될 수 있습니다.)

반드시 실 결제가 한차례 이루어져야 하는 점 확인 부탁드리겠습니다.


보고서 버킷 추가했습니다만
적용버튼을 눌러도 아무런 반응이 없습니다
저장또한 안됩니다
salse/를 지우고 적용버튼을 눌러도 반응이 없습니다
해당 버킷url을 예상판매실적보고서 입니다

안녕하세요.
등록하신 버킷 URL 마지막에 / 도 지우고 적용해보시겠어요?

다음과 같은 방식으로 등록을 눌러도 반응이 없고, 저장이 되지 않습니다
pubsite_prod_0000000000000000000/sales

pubsite_prod_0000000000000000000

이와같은 형식으로 부탁드립니다.

버킷 URL이 올바르지 않습니다 라는 메세지가 출력됩니다
다음 버튼을 통해 생성된 URL 입니다

JWT에 대해서, 서비스 계정에 '액세스 권한 부여’의 설정이 다음과 같은지 확인부탁드립니다.
혹시 다음과 같이 설정이 되어 있지 않은 경우 체크해주시고, 체크 이후 적용되는 데 1~2일 소요됩니다.

추가적으로, 설정하신 앱에 관해서는 아래와 같이 설정되어 있어야 합니다.

해결됐습니다 감사합니다 :slight_smile:

좋아요 1