brunch

You can make anything
by writing

C.S.Lewis

by 이응 Oct 24. 2023

GoogleSignIn(firebase) iOS

구글 로그인을 구현하면서 생긴 버그 해결



참고 자료

https://youtu.be/NubKNnuMFio?si=5wIHV0WCsOKIACm6



1. Multiple commands produce '파일위치/Info.plist’

-> 웹에 찾아본 결과  Info.plist 파일 위치가 잘못되어 나타나는 오류 메시지로

Target -> Build Phases -> Copy Bundle Resources 에서 중복이 되는 부분을 삭제해주기


그러나 나는 중복되는 부분 없이 Info.plist가 하나만 있었다..

일단 삭제하고 위의 오류를 해결했지만 시뮬레이터를 실행해보니 또 다른 오류가 나타났다.


2.Thread 1: "No active configuration. Make sure GIDClientID is set in Info.plist.”

-> 이 오류 역시 Info.plist에 있는 GIDClientID를 찾지 못한다는 오류였고, 뇌피셜로 오류를 해결했다.

오류의 원인은 X code 버전차이로 일어난 것이였다. 현재 X code 15에서는

이런식으로 Info가 표시된다. 이곳에 GIDClientID를 추가하여 문제를 해결했다.

매거진의 이전글 iOS Kakaomap API를 사용해보자
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari