2014-12-25 1 views
-1

ADHoc 프로비저닝 인증서가 포함 된 프로덕션 .pem으로 푸시 알림을 테스트하고 있습니다. 서버 측에서 성공적으로 전송하지만 기기에서 알림을받지 못합니다. 나에게ADHoc 인증서로 푸시 알림을 수신하지 않음

도와주세요 감사합니다

+0

알림을받지 못했다면 어떻게 알 수 있습니까? 서버 측에서 성공적으로 전송됩니까? – Janmenjaya

+0

귀하의 질문을 정교하게 이해하고 이해하도록하십시오. – Manthan

답변

0

성공을 표시합니다 서버는 문제가이

1.) The gateway should be gateway.push.apple.com:2195 
2.) You have refreshed your provisioning profile after creating APNS certificate 
3.)Your Device Token is correct corresponding to the Distribution Provisioning profile 

NB 위의 모든 상황이 올 바르면 다음 세 가지 시나리오 아래를 확인, 귀하의 측면에서 의미 앱이 배경에 있는지 확인하십시오. 앱이 포 그라운드 인 경우 푸시 알림을 받게되지만 볼 수는 없습니다.

0

푸시 알림의 임시 테스팅은 앱이 xcode +를 사용하지 않고 장치에 설치 장치에 응용 프로그램을 설치하는 USB 케이블. 응용 프로그램은 TestFlight (또는 유사) 또는 diawi.com과 같은 다른 것으로 전화로 전달되어야합니다.

+0

iTunes를 통해 ipa 파일을 설치합니다. – Goutham

0

서버 측에서 체크인 할 수 있습니다.

List<PushedNotification> notifications = Push.alert("TEST TEST",keystorePath,"test", ***true***, devices); => For Distribution 

For development => List<PushedNotification> notifications = Push.alert("TEST TEST",keystorePath,"test", ***False***, devices) 
0

장치 토큰을 확인하십시오. 두 개의 장치 토큰이 있습니다. 첫 번째는 개발을 통해 앱을 실행하고 다른 앱은 프로덕션으로 실행되는 앱입니다. 이것들은 차이가 있습니다. Ad-hoc 장치 토큰을 사용하십시오.