2017. 2. 2. 11:17ㆍProgramming/Swift
2. 선행 조건
- 알림을 사용하기 위해서는 아래와 같이 초기 작업들이 필요하다.
(1) Firebase 추가 (2) CocoaPods 설치 (3) SSL 인증서 만들기 (4) 앱 ID 만들기 (5) 푸시 알림용 앱 ID 구성 (6) 프로비저닝 프로필 만들기 |
- (1),(2) 평소해왔던 대로 하였기 때문에 무리가 없었으나, (3)~(6) 은 처음 접해본 터라 조심스럽게 작업을 하게 되었다.
(1) Firebase 추가
- https://console.firebase.google.com
- 새 프로젝트를 추가 하거나, 기존 프로젝트를 사용한다.
- 앱 내부 정보 입력 : 앱의 패키지명을 적어주고 앱 추가 버튼을 클릭.
- 구성 파일 복사 : GoogleService-Info.plist를 다운 받은 후 Xcode 프로젝트에 등록을 시켜 준다.
- 포드 설치, 초기화 코드 추가 : CocoaPods 설치 및 초기화 소스 안내이다. 이 부분은 뒤에서 간단히 다루도록 하겠다.
(2) CocoaPods 설치
- 터미널에서 작업
$ pod init $ vi Podfile // 아래 Podfile 내용 입력 $ pod install |
- Podfile
platform :ios, '9.0' target 'Fcm' do use_frameworks! pod 'Firebase/Core' pod 'Firebase/Messaging' end |
- developer.apple.com 에서 개발자 로그인 후 Certificates, IDs & Profiles 클릭
- Identifiers -> App IDs 에서 앱을 추가 해준다.
- Push Notifications 를 체크해야 한다.
- 링크된 firebase의 설명은 자세하게 잘 되어 있다. 이 중 살짝 헷갈린 부분만 캡쳐해 놓았다.
'Programming > Swift' 카테고리의 다른 글
3D 터치 구현 (0) | 2017.02.02 |
---|---|
Notification - FCM 설정(3) : 소스 및 테스트 (0) | 2017.02.02 |
Notification - FCM 설정(1) : 참고 URL (0) | 2017.02.01 |
swift3 Bool 기본값 (0) | 2017.01.31 |
[ERROR] ITMS-90474 (0) | 2017.01.27 |