3

을받을 수 없습니다. 내 로컬 바람둥이에서 테스트, 모든게 잘 작동하고 IOS 장치는 예외로 알림을받습니다. 나는 원격 서버 (아마존 EC2 인스턴스)에서 바람둥이로 내 전쟁을 배포 할 때애플 푸시 알림 서버에 연결하지만 애플 푸시 알림 API를 시도하고 내 로컬 맥 (환경) 작업을 만든 통지

는하지만, 확인을 위해 같은 .P12 파일을 사용하는 것이 지적했다. 응용 프로그램이 성공적인 메시지를 반환하지만 iOS 장치가 메시지를 수신하지 못했습니다.

나는 애플 푸시 서버와의 연결이 모든 것이 잘 보인다 확인. 나는이 아마존 EC2에 대해 설정된 다른 시스템을 놓친 경우

궁금입니다. 동일한 코드가 Windows 컴퓨터의 바람둥이에서도 작동합니다.

감사합니다.

+0

헤이 Zhisheng은 어떤 luck.Am 또한이 문제에 직면? – Warrior

+0

'$ telnet gateway.push.apple.com 2195' 포트가 열려 있는지 확인해 보셨습니까? EC2 보안 그룹 또는 로컬 방화벽을 편집해야 할 수도 있습니다. –

답변

0

나는 APNS를 통해 EC2에서 푸시 알림을 보내는 위대한 작품을 확인했습니다. 문제가 있었지만 잘못된 앱에 대한 인증서를 사용하는 것으로 밝혀졌으며 자동으로 실패했습니다. 연결에 문제가 있으면 방화벽을 확인하십시오. 그것이 성공적으로 보내지 만 전달이 없다고 말하는 경우에는 인증서에있는 변수를 제거하십시오.