2014-01-26 4 views
0

푸시 알림을 사용하는 iOS 앱을 개발하고 있습니다. 푸시 알림을 처음 사용하기 때문에이 튜토리얼을 따라 갔다 : raywenderlich push-notification 나는 이것을 정확히 여러 번 따라 갔으며 개발 프로비저닝 프로파일을 위해 완벽하게 작동했다. 이제 앱을 제출할 준비가되었습니다. 개발과 동일한 방법으로 배포 프로비저닝 프로파일을 만들었습니다. 나는 응용 프로그램을 변경 엑스 코드에iOS 푸시 알림 배포

$fp = stream_socket_client('ssl://gateway.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT, $ctx); 

가 해제하고 내장 및 내 장치에서 실행되도록 구성을 빌드 : PHP는 측면에서 나는 샌드 박스를 제거하는 코드의 다음 줄을 수정했습니다. 그러나 기기는 알림을 수신하지 않습니다. 나는 이것의 원인이 무엇인지 모르겠다. 나는 또한 무엇이 잘못되었는지 찾아내는 방법을 확신하지 못한다. 누구든지 내가이 문제를 해결할 수 있다면 정말 고맙겠습니다!

답변

0

기기에서 릴리스 빌드를 실행 한 후 서버 측에 업데이트 된 기기 토큰이 있습니까? 샌드 박스 및 프로덕션 앱은 서로 개의 기기 토큰을 생성하므로 푸시를 보내려 할 때 올바른 것을 사용해야합니다.

+0

응답 해 주셔서 감사합니다. 최신 장치 토큰을 사용했습니다. 그래서 그건 내 문제가되어서는 안된다. – user906357