문제

푸시 알림 서비스를 사용하고 싶은 응용 프로그램을 개발 중입니다. 서버가 있습니다. 이제 알고 싶습니다.

  • 여러 장치를 어떻게 처리합니까?

  • 모든 iPhone에 대한 고유 한 장치 ID/이름이 있습니까?

  • 특정 장치 토큰에 대한 요청을 삭제하고 싶다고 가정 해 봅시다. 여러 사용자를 어떻게 처리합니까?

  • 응용 프로그램을 통해 모든 장치에 고유 한 이름을 생성 할 수있는 방법이 있습니까?

도움이 되었습니까?

해결책

당신은 정말로 APN을 읽어야합니다 선적 서류 비치, 이것은 모두 깊이로 설명되어 있습니다.

짧은 대답은 전화기에서 앱을 시작할 때 OS에서 푸시 알림 키를 요청한다는 것입니다. 그런 다음 해당 키를 가져 와서 서버로 다시 보냅니다. 서버는 Apple 서버를 통해 푸시를 보낼 때 해당 키를 사용하여 푸시를 보낼 장치를 표시합니다.

이 서비스는 당신에게 토큰을 제공합니다. 계정 또는 장치 이름을 원한다면 계정 이름을 제시하고 서버에 자격 증명을 보관해야합니다.

단일 사용자를 처리하는 것과 동일한 방식으로 여러 사용자를 처리하면 서비스에 적절한 키가있는 메시지를 보냅니다.

요청을 삭제할 때는 할 수 없습니다. 그것은 문자 메시지와 같습니다. 장치에 닿기 전에 약간의 대기 시간이있을 수 있지만, 푸시를 저지르는 순간 즉시 전달할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top