안녕하세요 주인장입니다.
오늘의 주제는 Unity 엔진에서 Firebase를 활용해 구글 로그인입니다.
우선 그 첫 번째 단계인 프로젝트 세팅에 대해 다뤄보겠습니다.
1. 프로젝트 세팅
1. 우선 프로젝트 생성 후 Build Setting 에서 Andriod로 Switch platform 해줍니다

2. Player Setting으로 들어가서 Other Settings → Configuration → Scripting Backend 를 IL2CPP로,
Target Architectures의 ARM64를 체크합니다.

Player Setting → Other Settings → Identification 에서 Override Default Package Name을 체크 후 원하는 패키지 네임으로 변경합니다 (선택)
3. PlayerSetting → Publishing Settings → Build 에 들어가셔서
Custom Main Manifest,
Custom Main Gradle Template,
Custom Gradle Properties Template 를 체크합니다.

4. Firebase 최신버전 SDK 를 다운로드 후 FirebaseAuth.unitypackage 를 프로젝트에 Import 합니다
(2023-04-04 기준 10.7.0 버전) , Andriod Resolve 팝업이 뜨면 enable 을 눌러줍니다
5. 구글 로그인 플러그인 최신 버전을 다운로드 후 프로젝트에 Import 합니다
(2023-04-04 기준 google-signin-plugin-1.0.4.unitypackage)

여기까지 진행했다면 에러가 많이 뜰텐데 Firebase 이전버전 SDK 를 다운로드 후 dotnet4 폴더의 FirebaseAuth.unitypackage중 Parse만 다시 Import 해줍니다. (현재 9.0.0 버전 사용)

중복된 파일 경고창이 뜰텐데 Apply 눌러주시면 됩니다
7. 프로젝트 기본 세팅이 완료 됐습니다

프로젝트 세팅 이후에는 유니티&구글 플레이 콘솔편에서 다음 단계를 다루도록 하겠습니다.
오늘의 기록은 여기까지. 주인장은 이만 로그아웃합니다. 모두 평안한 밤 보내세요!
'개발 > Unity' 카테고리의 다른 글
| [에셋/툴] Skybox Blender (0) | 2025.10.16 |
|---|---|
| [Unity] Firebase 연동 구글 로그인 (5) : 유니티 스크립트 작성 & 테스트 (0) | 2025.10.16 |
| [Unity] Firebase 연동 구글 로그인 (4) : Google Cloud-Platform & Firebase Authentication (0) | 2025.10.16 |
| [Unity] Firebase 연동 구글 로그인 (3) : Firebase (0) | 2025.10.16 |
| [Unity] Firebase 연동 구글 로그인 (2) : 유니티 & 구글 플레이 콘솔 (0) | 2025.10.16 |