2009-11-09 12 views
21

iPhone과 함께 개발 중이며 (Ad-hoc을 통해 설치되지 않은 응용 프로그램을 빌드하는 경우) 반드시 푸시 알림을받습니다. 난 그냥 명령에 더미 푸시 알림을 보내는 응용 프로그램을 가지고 있고, dev에 아이폰은 일관되게 그들을받습니다. 그러나 릴리스 구성에 따라 여러 동료에게 베타 빌드를 배포했으며이 빌드 중 하나도 단일 푸시 알림을받지 못했습니다. 앱이 푸시 알림을받을 수있는 권한을 처음 실행하면 사용자에게 메시지를 표시하고 모든 사용자가이 메시지에 "예"라고 대답했음을 확인했습니다. 다른 누구도이 문제를 경험 했습니까? 나는 그것이 프로비저닝과 관련이있는 것 같지만 애플 개발자 포털은 사물에 대해 너무 모호합니다. 나는 아주 중요한 것을 놓칠 수있었습니다.Ad Hoc 규정에 따른 iPhone 푸시 알림 문제

+0

내 설명에 추가 - 푸시 알림을받지 못하는 것 외에도 앱이 정상적으로 실행됩니다. 공급자 서버는 애드혹 버전의 응용 프로그램이 정상적으로 보내는 장치 토큰을 선택합니다. – jtrim

답변

59

내가 애플에서 애플 리케이션 프로 푸시 게이트웨이 애플이 아닌 푸시 게이트웨이를 사용하여 임시 애플 리케이션을 통해 배포 된 애플 리케이션 설명서를 푸시 부분을 놓친 것 같습니다. 나는 응용 프로그램을 개발하는 동안 항상 "개발"푸시 게이트웨이를 사용하기를 원한다는 가정하에있었습니다.하지만 그것이 상식을 사용하기 위해 얻은 것입니다.

+0

나는 이것 때문에 약 3 시간을 잃어 버렸다. 공유해 주셔서 감사합니다. –

+1

나는이 함정에 빠졌지 만, 반올림하기 전에 생산 설정이 모두 작동하고 있음을 적어도 확신 할 수 있으므로 기쁜 마음으로 기다리고 있습니다. –

+0

처음에 생각한 후에 약 6 시간을 보냈습니다. iOS5가 내 장치에 있고 다운 그레이드하는 방법을 알아 냈습니다. 큰 점유율. –