iOS 구성 옵션
이 섹션에서는 Pushwoosh 를 사용하여 메시징 서비스를 활성화하도록 iOS 애플리케이션을 구성하는 단계별 지침을 제공합니다. 프로젝트 요구 사항에 따라 인증서 기반 구성 또는 토큰 기반 구성 중에서 선택하세요.
iOS 인증서 기반 구성
Anchor link toAPNs (Apple Push Notification Service)에 인증서 기반 인증을 사용하여 iOS 용 Pushwoosh 를 구성하는 방법을 알아보세요.
iOS 토큰 기반 구성
Anchor link toAPNs 에 토큰 기반 인증으로 Pushwoosh 를 설정하여 인증서보다 더 안전하고 효율적인 대안을 제공합니다.
iOS 푸시 알림을 위한 .p12 인증서와 .p8 키 중 선택하기
Anchor link toPushwoosh 에서 iOS 푸시 알림을 구성할 때 Apple Push Notification service (APNs)로 인증해야 합니다. 지원되는 방법은 두 가지가 있습니다:
.p12인증서: 전통적인 인증서 기반 접근 방식입니다..p8키: Apple 이 권장하는 최신 토큰 기반 방법입니다.
이 가이드는 사용 사례에 가장 적합한 방법을 결정하는 데 도움이 될 것입니다.
옵션 이해하기
Anchor link to| 기능 | .p12 인증서 | .p8 인증 키 |
|---|---|---|
| 작동 방식 | 암호화 인증서를 사용하여 신뢰를 설정합니다. | 개인 키로 서명된 영구 토큰을 사용합니다. |
| 파일 | 인증서와 개인 키를 포함하는 .p12 파일입니다. | 개인 키를 포함하는 .p8 파일입니다. |
| 만료 | 만료됩니다(보통 1년마다). 갱신이 필요합니다. | 자동으로 만료되지 않습니다. |
| 설정 | 생성 및 관리가 더 복잡합니다. | 일반적으로 설정이 더 간단합니다. |
| 사용 | 각 환경의 Bundle ID 당 하나의 인증서가 필요합니다. | 하나의 키로 여러 앱과 두 환경 모두를 지원합니다. |
| 권장 사항 | 레거시 방법입니다. 기존 설정에만 사용하세요. | Apple 과 Pushwoosh 에서 권장합니다. |
각 방법의 장단점
Anchor link to.p12 인증서: 전통적인 접근 방식
Anchor link to장점:
- 널리 지원됩니다.
- 개발 및 프로덕션용으로 별도의 인증서를 사용할 수 있습니다.
단점:
- 인증서는 만료되며 갱신이 필요합니다. 갱신하지 않으면 푸시 전송이 중단될 수 있습니다.
- 관리가 더 복잡합니다.
.p8 키: 현대적이고 권장되는 접근 방식
Anchor link to장점:
- 갱신이 필요 없어 유지 관리 부담이 줄어듭니다.
- 생성 및 통합이 더 쉽습니다.
- 하나의 키가 여러 프로젝트에서 작동합니다.
- Apple 과 Pushwoosh 에서 권장합니다.
단점:
- 키가 유출되면 관련된 모든 앱이 위험에 처합니다.
.p8키를 올바르게 보호하세요.
어떤 방법을 선택해야 할까요?
Anchor link to모든 신규 프로젝트에는 .p8 키 방법을 사용하는 것을 권장합니다. 이 방법은 더 간단하고 확장 가능하며 Apple 의 모범 사례와 일치합니다.
다음 경우에만 .p12 인증서를 사용하세요:
.p12인증서에 의존하는 기존 인프라가 있는 경우..p8키로는 달성할 수 없는 엄격한 환경 분리가 필요한 경우.