2011-12-28 5 views
3

나는 apns를 통해 원격 푸시 알림을 수신하는 iPad 앱을 작성했습니다. 앱이 알림을 수정하고 올바르게 처리합니다.애플 푸시 알림 신청하기 앱 코드에

registerForRemoteNotificationTypes: 

를 또한 내가 가지고 : AppDelegate.m에서

은 내가 전화

application: didRegisterForRemoteNotificationsWithDeviceToken: 

세트와 마법처럼 모든 일을.

위임자 내에서 서버의 등록 스크립트를 가리키는 URL을 구성합니다. Delegate가 불려지므로 푸시 알림을 보내려는 서버 응용 프로그램에 장치 등을 등록하는 URL이 생성됩니다.

BUT !! 사용자가 처음으로 앱을 시작하면 지금까지 자격 증명을 설정하지 않은 것입니다. 앱은 원격 알림을 수신하기 위해 등록하지만, 어떤 사용자가 내 서버의 어느 장치에 속하는지 알려주지 않습니다.

나는 (App에서 자격 증명을 설정 한 후) 나중에 등록-URL을 호출하는 생각,하지만 난

didRegisterForRemoteNotificationsWithDeviceToken: 

는 어떻게 해결할 수있는 대리자 밖에하지 않는, 사용할 수있는 DeviceToken 필요 이? 나는

는 희망이 부수고 설명 어떤 도움에 감사드립니다 :)

이해할 수있다 ... 나중에 사용자에게 알림을 보낼 수 있도록 내 서버에 deviceToken 및 사용자 이름을 보내야합니다 ...

답변