반응형

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


(3) SSL 인증서 만들기


(4) 앱 ID 만들기

   - developer.apple.com 에서 개발자 로그인 후 Certificates, IDs & Profiles 클릭

   - Identifiers -> App IDs 에서 앱을 추가 해준다.

   - Push Notifications 를 체크해야 한다.


(5) 푸시 알림용 앱 ID 구성


   - 링크된 firebase의 설명은 자세하게 잘 되어 있다. 이 중 살짝 헷갈린 부분만 캡쳐해 놓았다.

(6) 프로비저닝 프로필 만들기

반응형

'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

+ Recent posts