firebase에서 Google 애널리틱스 사용하려면 firebase SDK를 설치해야한다고 한다. 무슨소리인지 잘 모르겠지만.. 유튜브영상을 찾아봤다. 일단 그대로 따라해보자.
CocoaPods 사이트에 나와있는 코코아팟에 대한 설명.
CocoaPods는 Swift 및 Objective-C Cocoa 프로젝트의 종속성 관리자입니다. 86,000개 이상의 라이브러리가 있으며 300만 개 이상의 앱에서 사용됩니다. CocoaPods를 사용하면 프로젝트를 우아하게 확장할 수 있습니다.
아직 뭔지는 잘 모르겠지만 elegantly하게 확장을 해주나보다.
$ sudo gem install cocoapods
Pod를 설치하고 싶은 프로젝트 폴더로 경로를 지정한다.
앞에서 만든 프로젝트 경로로 이동하면 된다.
$ cd petcomo/firebaseTest
$ pod init
$ open Podfile
vi Podfile 이나 nano Podfile 등 익숙한 편집기로 Podfile 열어준다.
처음 열었을때 이렇게 생겼었는데 영상이랑 좀 달라서
영상 그대로를 따라해보기로 했기때문에 중간을 지우고
아래 처럼 코드를 수정했다!
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'firebaseTest' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
pod 'Firebase/Core'
pod 'Firebase/Crashlytics'
end
$ pod install
나는 맥북 M1을 사용하고 있어서 여기서 에러가 났었음. 해결법은 여기
위 방법으로 해결해주고 다시 install을 했는데 이미 해줬었구나..ㅎ 암튼 설치가 완료됨!
프로젝트 폴더에 firebaseTest.xcworkspace파일이 생겼다. 이 파일로 들어가야만 설치한 라이브러리를 사용할 수 있다고 함.