APNS .p12 푸시 인증서 생성 단계
1. https://developer.apple.com 로 이동하여 자격 증명으로 로그인합니다. "Certificates, Identifiers & Profiles"를 클릭합니다.
2. "Identifier" 섹션에서 "App IDs"를 클릭하고 앱을 선택합니다.
다음으로 'Edit'을 클릭합니다.
3. 디버그 또는 프로덕션 환경에 맞게 개발 또는 프로덕션 SSL 인증서 섹션에서 "Create Certificate"를 선택합니다.
4. 아래에 설명된 대로 "KeyChain Access"를 사용하여 certSigningRequest 파일을 생성합니다.
이메일 주소를 추가하고 certSigningRequest를 컴퓨터에 저장합니다.
5. 위 단계에서 생성한 certSigningRequest 파일을 업로드합니다.
마지막으로 "Download"와 "Done"을 클릭합니다.
6. 다운로드한 인증서를 키체인에서 열고 파일을 오른쪽 클릭하여 아래 스크린샷에 표시된 대로 두 항목을 내보냅니다. 이때 .p12 파일을 다운로드하라는 메시지가 표시됩니다. 내보낼 때 .p12 파일에 비밀번호를 추가해야 합니다.

7. 인증서 비밀번호와 앱의 번들 ID는 웹 포털에서 필수입니다. 여기서 비밀번호는 .p12를 내보낼 때 생성한 비밀번호와 일치해야 합니다.
웹 구성을 완료하려면 https://web.freshchat.com/settings/apisdk에 추가하세요.
프로덕션 인증서인 경우 프로덕션 앱에 대해 "Production certificate"를 반드시 선택해야 합니다.
Freshchat은 프로덕션 및 개발 환경 모두에 대해 단일 인증서(.p12)를 지원합니다. "Certificates" 섹션에서 생성할 수 있으며 환경이 변경될 때마다 다시 업로드해야 합니다.
참고: 환경이 변경될 때마다 수신 및 푸시까지 30분의 시간이 소요됩니다.
앱에서 Freshchat 알림을 위한 코드 레벨 변경은 매우 쉽고 간단합니다.