iOS Firebase 8.8.0 업데이트 이슈
Writer: 박지혜

Firebase 8.8.0 업그레이드

Firebase를 7.10.0 에서 8.8.0으로 코코아팟을 통해 업그레이드 하였습니다.

pod 'Firebase', '8.8.0'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Messaging'
pod 'Firebase/Analytics'
pod 'Firebase/Performance'
pod 'Firebase/Crashlytics'

했더니 아래와 같은 두개의 에러가 발생하였습니다.


1. ld: framework not found FirebaseInstanceID

참고한 Stackoverflow


1-1. Target > BuildSetting > 서치박스에서 FirebaseInstanceID 검색

firebase deprecated


1-2. Linking에 FirebaseInstanceID가 있을 것

firebase deprecated


1-3. Linking > Other Linker Flags > Debug/Release 두개 모두에서 -framework, FirebaseInstanceID delete(-) 클릭

firebase deprecated


1-4. 반드시 Debug/Release 두개 모두에서 삭제해줘야하고

1-5. -framework, FirebaseInstanceID 이 두개도 반드시 지워줘야 함


2. ld: framework not found Protobuf

참고한 Stackoverflow  이 또한 위에 FirebaseInstanceID를 삭제해주는 방식과 동일하게 처리해주면 끝!