본문 바로가기

앱태크

firebase 프로젝트 서버 변경 시 확인해야하는 것

 

 

firebase 프로젝트 region 변경하여 이전 사용하던 데이터를 옮기는 데에 성공하였다!

 

옮기면서 알아야 할 점은  :

 

 - firebase에서 프로젝트 생성 시 정확한 패키지 이름을 firebase에 넣어야 한다.

- sh1를 android studio에서 받아 넣어야 하고 중복되는 프로젝트에서 지워야 한다.

- google-services.json을 app 폴더에 넣는다.

- 마지막 스텝은 skip this step 해도 상관없다.

 

하지만 , 앱이 이전 서버와 연결했을 때처럼 작동이 되지 않았다.

그래서 몇 가지를 바뀌어 보았더니 잘 작동하였다.

 

1. rules를 이전과 동일하게 변경해주어야 한다.

 

2. indexes 도 이전 프로젝트와 동일하게 변경해야 한다. 

 

indexes는 데이터 색인 생성이라는 것이다. 

app에서 데이터를 가져올 때 indexes 되어있는 collection에서 데이터를 가져오게 프로그래밍이 되어서 그런지 indexes설정이 같지 않으면 이전 처럼 데이타를 가져올 수 없나 보다?로 이해했다...ㅋ

 

https://firebase.google.com/docs/database/security/indexing-data