푸시 알림 인증서 생성 방법
APNS .p12 푸시 인증서 생성 단계
- https://developer.apple.com으로 이동하여 자격 증명으로 로그인합니다. "Certificates, Identifiers & Profiles"를 클릭합니다.
- "Identifier" 섹션에서 "App IDs"를 클릭하고 앱을 선택합니다. 다음으로 'Edit'을 클릭합니다.
- 디버그 또는 프로덕션 환경에 따라 개발 또는 프로덕션 SSL 인증서 섹션에서 "Create Certificate"를 선택합니다.
- 아래에 언급된 대로 "KeyChain Access"를 사용하여 certSigningRequest 파일을 생성합니다. 이메일 주소를 추가하고 certSigningRequest를 컴퓨터에 저장합니다.
- 위 단계에서 생성한 certSigningRequest 파일을 업로드합니다. 마지막으로 "Download"와 "Done"을 클릭합니다.
- 다운로드한 인증서를 키체인에서 열고 파일을 마우스 오른쪽 버튼으로 클릭하여 아래 스크린샷에 표시된 대로 두 항목을 내보내며 .p12 파일을 다운로드하라는 메시지가 표시됩니다. 내보낼 때 .p12 파일에 비밀번호를 추가해야 합니다.
- 웹 포털에서 인증서 비밀번호와 앱의 번들 ID는 필수입니다. 여기서 비밀번호는 .p12를 내보낼 때 생성한 것과 일치해야 합니다. 웹 구성을 완료하려면 https://web.freshchat.com/settings/apisdk에 추가하십시오.
프로덕션 인증서인 경우 프로덕션 앱에 대해 "Production certificate"를 선택하는 것이 필수입니다.
채팅은 프로덕션 및 개발 환경 모두에 대해 단일 인증서(.p12)를 지원합니다. "Certificates" 섹션에서 생성할 수 있으며 환경이 변경될 때마다 다시 업로드해야 합니다.
참고: 환경이 변경될 때마다 apns 푸시를 받는 데 30분의 시간이 소요됩니다.
앱에서 채팅 알림에 대한 코드 수준 변경은 매우 쉽고 간단합니다. 관련 문서를 여기에서 확인하십시오: https://support.freshchat.com/support/solutions/161149