☆ 인증서 관리
팔로우Android 앱 세팅
해당 가이드는 2022년 12월에 작성되었습니다.
Android 앱을 세팅하기 위해서는 Firebase 콘솔에서 서버 키와 발신자 ID를 확인해야 합니다.
🚩 아래 단계에 따라 서버 키와 발신자 ID를 확인해주세요. [Google Firebase 고객센터]
1. Google Firebase Console에 접속합니다.
2. Add Project를 클릭합니다.
3. 프로젝트 이름과 정보를 입력하고 Create Project를 클릭합니다.
4. 프로젝트 첫 페이지 왼쪽 위에서 톱니바퀴 아이콘을 클릭합니다.
5. 프로젝트 설정을 클릭합니다.
6. 프로젝트 설정 페이지에서 클라우드 메시징 탭을 클릭합니다.
7. 서버 키와 발신자 ID를 확인합니다.
🧐 서버 키와 발신자 ID가 확인이 안되시나요?
a. Cloud Messaging 더보기를 클릭하여 [Google Cloud Console에서 API 관리]를 클릭합니다.
b. Cloud Messaging 기능을 사용합니다.
서버 키와 발신자 ID를 확인했다면, Growth Action > Android Push Setting 메뉴에서 확인한 값을 입력합니다.
iOS 앱 세팅
해당 가이드는 2022.12월에 작성되었습니다.
iOS 앱을 세팅하기 위해서는 Apple Developer 사이트에서 발급 받은 APN 인증키 또는 인증서를 등록해야 합니다.
인증키와 인증서 중 하나만 등록하며, 두 가지는 아래와 같은 차이점이 있습니다. [Apple Developer 가이드]
iOS APN 인증키 또는 인증서를 만들기 위해서는 유료 Apple 개발자 구독과 맥 시스템이 필요합니다.
🚩 아래 단계에 따라 APN 인증키 또는 인증서를 확인 및 다운로드 해주세요.(*택 1)
🔐 APN 인증키(p.8) 발급받기
1. Apple Developer 사이트에 접속해 개발자 계정에 로그인합니다.
2. 계정 로그인 후 Certificates, Identifiers & Profiles에서 키(영문)을 누릅니다.
3. 왼쪽 탭이 Keys인지 확인 후 인증 키를 발급합니다. 인증 키는 최대 2개까지 생성할 수 있습니다.
4. Key Name을 입력하고, Apple Push notifications service(APNS)를 활성화합니다.
5. Register를 누르면 인증 키가 발급됩니다.
6. Key ID를 확인합니다.
[[인용:경고:보통]] 발급된 인증 키는 1회만 다운로드 가능하니, 안전한 위치에 저장합니다.
🧾 APN 인증서(p.12) 발급받기
[[인용:안내:보통]] 주요 스탭을 확인해주세요.
1. 키체인 접근 요청하기
2. APN 인증서 발급받기
1. 키체인 접근 요청하기
a. Mac 시스템에서 ‘키체인 접근'을 엽니다.
b. 키체인 접근 > 인증서 지원> '인증기관에서 인증서 요청'을 클릭합니다.
c. 이메일 주소, 일반 이름을 지정하고 ‘디스크에 저장됨’ 을 선택합니다.
d. 원하는 위치를 지정하고 저장을 클릭합니다. 키 페어 정보는 설정을 그대로 유지합니다.
e. 저장한 경로에 certSigningRequest 형식의 파일이 생성됩니다.
2. APN 인증서 만들기(앱 푸시용)
a. Apple Developer 사이트에 접속해 개발자 계정에 로그인합니다.
b. 계정 로그인 후 Certificates, Identifiers & Profiles에서 식별자(영문)을 누릅니다.
c. 왼쪽 탭이 Identifiers인지 확인 후, 발급받고 싶은 App 아이디를 클릭하세요.
d. 선택 후 나오는 Capabilities 리스트에서 Push Notification 항목의 Edit 버튼을 눌러주세요.
*체크가 되어 있지 않다면 꼭 체크 해주세요.
e. 개발용과 배포용 중 배포용(Production SSL Certificate)으로 ‘Create Certificate’를 클릭해주세요.
f. 1번에서 발급받았던 개인 인증서(키 체인 접근 요청 시 받은 인증서)를 업로드하고 ‘Continue’를 눌러주세요.
g. 생성된 인증서를 다운로드 해주세요.
h. 발급받은 파일을 더블클릭하여 키체인에 등록하고, 키체인에서 마우스 우클릭하여 두 개 항목을 내보내기 해주세요.
i. 인증서 이름과 파일 포맷(p.12)을 확인하고 비밀번호 입력 없이 엔터를 누릅니다.
* 디파이너리에서는 암호가 없는 인증서를 등록해야 합니다.
j. 맥OS 비밀번호 입력 후 허용을 클릭하면 p.12 인증서 파일이 생성됩니다.
APN 인증키(p.8) 또는 APN 인증서(p.12) 를 확인했다면, Growth Action > iOS Push Setting 메뉴에서 확인한 값을 입력합니다.
사파리 인증서 발급(웹 푸시)
해당 가이드는 2022.12월에 작성되었습니다.
사파리 브라우저 웹 푸시 알림을 위해서는 별도의 인증서 등록이 필요합니다. 해당 부분은 필수 사항이 아니며,
인증서 등록을 하지 않으면 디파이너리에서 해당 인증서를 제공합니다.
사파리 인증서(p.12)를 만들기 위해서는 유료 Apple 개발자 구독과 맥 시스템이 필요합니다.
🚩 아래 단계에 따라 APN 인증키 또는 인증서를 확인 및 다운로드 해주세요.
[[인용:안내:보통]] 주요 스탭을 확인해주세요.
1. 키체인 접근 요청하기
2. 웹 푸시 인증서 발급받기
1. 키체인 접근 요청하기
a. Mac 시스템에서 ‘키체인 접근'을 엽니다.
b. 키체인 접근 > 인증서 지원> '인증기관에서 인증서 요청'을 클릭합니다.
c. 일반 이름을 지정하고 ‘디스크에 저장됨’을 선택합니다.
d. 저장한 경로에 certSigningRequest 형식의 파일이 생성됩니다.
2. APN 인증서 만들기(웹 푸시용)
a. Apple Developer 사이트에 접속해 개발자 계정에 로그인합니다.
b. 계정 로그인 후 Certificates, Identifiers & Profiles에서 인증서(영문)을 누릅니다.
c. 왼쪽 탭이 Certificates인지 확인 후, ‘+’ 버튼을 누릅니다.
d. 다음 페이지에서 ‘Website Push ID Certificate’를 선택 후 ‘Continue’를 누릅니다.
e. 웹사이트 푸시 ID 필드에서 기존 인증서를 클릭하거나 인증서가 없는 경우 새 인증서를 생성하세요.
f. 1번에서 발급받았던 개인 인증서(키 체인 접근 요청 시 받은 인증서)를 업로드하고 ‘Continue’를 눌러주세요.
g. 다음 페이지에서 'Download'를 클릭하면 1번과 동일한 폴더(선택사항)에 저장합니다.
h. 발급받은 파일을 더블클릭하여 키체인에 등록하고, 키체인에서 마우스 우클릭하여 두 개 항목을 내보내기 해주세요.
i. 인증서 이름과 파일 포맷(p.12)을 확인하고 비밀번호 입력 없이 엔터를 누릅니다.
* 디파이너리에서는 암호가 없는 인증서를 등록해야 합니다.
j. 맥OS 비밀번호 입력 후 허용을 클릭하면 p.12 인증서 파일이 생성됩니다
APN 인증서(p.12) 를 다운로드 했다면, Growth Action > Web Setting 메뉴에서 사파리 인증서 등록이 가능합니다.