2013-10-30 3 views
0

iOS 클라이언트에 원격 알림을 푸시하는 데 타사 서비스를 사용하고 있습니다. 따라서 제 3 자에게는 내 앱 인증서가 있습니다.다른 도메인의 두 서버가 APNS의 이벤트를 구독 할 수 있습니까?

그러나이 서비스는 Apple 피드백 서비스 처리를 구현하지 않습니다. 그래서 내 목표에 피드백 서비스를 구현하고 싶습니다.

동일한 응용 프로그램 인증서를 사용하여 다른 도메인의 서버에서 피드백 서비스에 연결할 수 있습니까?

두 개의 서로 다른 도메인에서 동일한 응용 프로그램 인증서를 사용하는 경우 Apple 객체가 거부됩니까?

+1

시도해보십시오. – Kevin

답변

1

다른 도메인의 동일한 인증서가있는 APNS 서버에 연결하는 데 문제가 없어야합니다. 그러나 그렇게하는 것이 염려되는 경우 앱에 대해 두 개의 푸시 인증서를 만들고 피드백 서비스에 대해 다른 인증서를 사용할 수 있습니다.

즉, 피드백 서비스처럼 무언가를 처리하지 않는 푸시 공급자는 사용을 중단 할 푸시 공급자입니다. 피드백을 처리하는 적절한 푸시 공급자를 찾거나 직접 푸시 + 피드백을 처리하십시오 (직접 피드백을 처리해야하는 경우 장치 토큰 DB를 관리하고 타사 서비스가 수행하지 않는다는 의미입니다) 많이 어쨌든).

0

알림을 푸시 할 때 사용한 것과 동일한 SSL 인증서를 사용하는 한 문제가되지 않습니다. 문서는 https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/CommunicatingWIthAPS.html입니다. 그러나 최종 목표가 PN을 보내는 장치 목록에서 해당 장치를 제거하는 것이면 PN의 처리가 타사 공급자에 의해 수행되었다고 언급 했으므로이 작업은 사용자의 목적에 부합하지 않을 것입니다. 매일 목록에서 제거 할 장치 ID 목록을 수동으로 보내지 마십시오. D. APN 제공자를 변경하거나 직접 변경하는 것이 좋습니다.

관련 문제