본 게시글은 제가 개발하면서 겪었던 시행착오들 중 일부를 짧게 글로 정리하였을 뿐 완벽한 정답은 절대 아닙니다.
그러니 반박시 여러분들이 맞습니다.
유니티와 파이어베이스를 연동하여 작업하셨던 분들 중 아래 이미지와 같은 에러를 경험해보신 분이 저 말고도 있을 겁니다.
만약에 깃으로 받은 프로젝트일 경우 .gitignore을 확인해보시기 바랍니다.
아마도 .exe파일도 포함되어 있을 수 있습니다.
프로젝트에 파이어베이스 SDK를 추가한 후 깃으로 프로젝트를 Commnit할 때 generate_xml_from_google_services_json.exe
파일과 network_request.exe
파일이 제외되었을 겁니다.
그래서 깃으로 프로젝트를 받은 다른 사람들이 위에 언급한 에러 때문에 고통을 받았을 겁니다.
해결책은 파이어베이스 .gitignore 파일에서 .exe를 제거한 후 파이어베이스 SDK에서 제외되었던 파일들만 다시 포함시킨 다음 프로젝트를 다시 불러오면 문제가 해결됩니다.
저는 비트버킷으로 프로젝트를 공유할 때 .gitignore를 자동생성하는 옵션을 켜고, 저장소를 만들었다가 이런 시련을 겪었습니다.
그래서 저는 개인적인 작업을 할 때는 절대 비트버킷을 사용하지 않습니다.
'개발팁 > Unity' 카테고리의 다른 글
Tip) Unity) Visual Studio Code로 개발툴 변경시 한글깨짐 현상 (0) | 2024.03.16 |
---|