티스토리 뷰
MLKit를 쓰기 위해 iOS 프로젝트에 파이어베이스를 사용 설정을 해야하는 일이 생겼다!
iOS 프로젝트의 여러가지 설정에 익숙하지 않아 겁을 먹었지만 생각보다 간단했다.
또 파이어베이스를 사용하기 위해서는 안드로이드의 gradle과 같은 iOS의 pod 파일도 함께 관리해줘야한다.
일단 시작~~!~!
📌 01. Firebase 프로젝트 만들기
- Firebase 사이트 접속하여 로그인 후에 새 프로젝트를 만들어준다.
- 무료 계정은 프로젝트 개수에 제한이 있다!
📌 02. 프로젝트에 앱 등록하기
- 생성한 프로젝트에 원하는 플랫폼을 선택하여 앱을 등록해야한다.
- 여기서는 첫번째만 채워도 된다.
앱의 ID는 Xcode 파일에서 제일 위에 있는 프로젝트명을 클릭 후 General-indentity 또는 Signaling&Capabilities 에서 확인할 수 있다.
- 다음 순서에서는 서비스 파일 다운로드 후 drag&drop으로 프로젝트 안에 옮겨주면 된다.
- 다음으로는 안드로이드에서 gradle 추가와 같은 개념의 pod 파일 사용이다.
- 우선 터미널에서 해당 프로젝트 위치로 이동 후 pod init으로 podfile을 새로 만들어준다.
- 다음 podfile을 열어 저기 위에 친절하게 쓰여있는 코드를 copy&paste 해준다.
- 내용 저장 후 pod install을 해주면 해당 프로젝트에서 firebase를 사용할 준비가 다 되었다.
- 그 다음에 프로젝트 안의 파일 리스트를 보면 기존에 없었던 하얀색 아이콘으로 된 .xcworkspace 파일이 새로 생겨있다.
해당 파일로 프로젝트를 새로 열어 초기화 코드를 작성해준다.
📌 03. 끝
- 두 단계 만에 파이어베이스 사용을 위한 세팅이 끝났다.
이렇게보면 간단하지만 iOS의 pod 사용법이 익숙하지 않아 조금 헤맸다.
특히 pod install 후 하얀색 아이콘의 파일로 프로젝트를 새로 여는 것이 중요하기 때문에 빠트리지 말아야한다!
'iOS' 카테고리의 다른 글
[iOS] Core Graphics 의 개념과 자료구조 (0) | 2021.05.14 |
---|---|
[iOS] ViewController의 생명주기(Life-cycle) (0) | 2021.04.19 |
[iOS] App의 생명 주기(Life-cycle) (0) | 2021.04.09 |