1

푸시 알림을 사용하는 iOS 앱을 개발했습니다.여러 채널을 통해 배포되는 앱으로 푸시 알림을 처리하는 방법은 무엇입니까?

고객이 자신의 MDM 서버를 통해 앱을 배포하려고합니다. 즉, 앱을 직접 컴파일하고 서명하고 적절한 APNS 인증서를 갖게되며 이는 서버 측 애플리케이션에 포함됩니다. 여태까지는 그런대로 잘됐다.

이제 클라이언트는 MDM 서버에 연결되지 않은 다른 장치에도 응용 프로그램을 배포하려고합니다. 이것은 다른 인증서 체인을 가진 다른 (AdHoc, App Store, ...) 배포 채널을 의미합니다.

푸시 알림을 APNS에 보내는 서버 측에서 어떻게 처리해야합니까?

푸시 알림을 각 인증서와 함께 한 번씩 두 번 보낼 수 있습니까? 어떤 앱 설치에 어떤 기기가 필요한지 결정해야합니까 (배포 채널에 따라 다름)?

답변

1

이것은 기본적으로 앱을 배포하는 방법에 따라 다릅니다. 응용 프로그램 식별자가 동일한 경우 배포 할 때 동일한 응용 프로그램을 참조합니다. 다른 경우에만 여러 번 설치됩니다. 모든 앱 ID가 동일한 경우 하나의 알림을 전송할 수 있으므로 배포 방법에 상관없이 알림을 전송합니다. 예를 들어 앱 ID를 변경 한 경우 여러 번 보내야합니다. 또 다른 일은 앱 ID를 약간 변경하고 앱 ID에 와일드 카드를 도입하는 것입니다. 하나의 알림을 보내는 것도 좋습니다.

관련 문제