google signup 처리 도중 발생했던 이슈들 firebase

firebase 에서 google signin 처리 하면서 생겼던 이슈들임 

 셈플프로젝트는 잘 돌아가지만 
 실제 게임을 빌드해보니  sign 요청하자마자 runtime crash남 
 원인은 build setting -> minify 를 Gradle 로 해서 발생했었음. 
 그런데 minify 를 none 으로 하면 빌드가 안됨.

 그래서 구글링 결과 찾아낸 해결책은
 minify  none 으로 바꾸고 custom maingradle.template 을 수정하는것
 multidex true 로 바꿔서 빌드는 성공했음

 그러나 이번엔 실제 디바이스에서 google sign 요청하자 
 sign fragment 를 못찾는 runtime exception 발생.

 구글링결과 multidex 를 허용하기위해 maingradle.template 를 수정했던게 문제의 소지가 있었음. 
 androidX 를 지원하기위한 dependency 쪽 오류로 결론내려짐.
 
 그래서 잘 모르는 분야인 custom main gradle 은 다시 날려버리고
 아예 안드로이드 버젼 4.4 에서 5.1 로 올림
 5.1 은 2014년경 디바이스 기준이기에 현재 서비스 하려는 게임의 연령층(미취학,저학년)이
 사용하는 디바이스들에서 돌리기에 무리없다 판단
 버젼업으로 multidex 이슈도 제거되고 정신적스트레스도 덩달아 제거됨




debugger attach to cloud functions VSCode firebase


how do i unittest firebase by postman firebase

1. get token from unity editor log.
  -process authorization and get token

2. at postman, setting like this.

  - POST
  - Body -> raw -> JSON type
   - { "data":{ "foo": "bar" }  }

 - Authrization -> Bearer Token setting from 1





1 2 3 4 5 6 7 8 9 10 다음