2012-10-24 2 views
1

푸시 알림을 받으려면 iOS 앱이 APN 서비스에 등록해야합니다. APN 서비스는이 토큰을 수신하고 푸시 알림을 앱에 전송해야하는 서버로 전달합니다.Apple MDM 푸시 알림 토큰은 언제 생성됩니까?

하지만 MDM 푸시 알림과 관련하여 Google은 기기에서 앱을 실행하지 않습니다. 따라서 장치가 MDM 서버에 등록하려고하면 서버가 토큰을 보냅니다. 내 질문은이 토큰을 어디서 어떻게 받습니까?

MDM 푸시 알림을 보내려고하지만 잘못된 토큰에 대한 APN 서비스에서 오류가 계속 발생합니다.

제 생각에 대해 알려주세요.

+1

나는 마법 토큰이 아니라 푸시 토큰을 언급하고있다. –

답변

0

처음 등록하는 동안 장치는 XML 문자열을 보내고 그 중 하나의 속성은 PushMagic이됩니다. 이 값을 MDM 데이터베이스에 저장하고 관리 장치에 "핑 (ping)"하여 MDM 서버에 체크인 할 것을 요청할 때마다이 값을 사용해야합니다.

+0

응답 해 주셔서 감사합니다.하지만 나는 마법 토큰을 언급하지 않았습니다. 장치가 마법 토큰과 함께 보내는 푸시 토큰을 언급하고 있습니다. 그것에 대한 아이디어가 있습니까? –

+1

'PushMagic'과 함께 보낼 수있는 다른 두 개의 토큰이 있습니다. 그것들은'Token'과'UnlockToken'입니다. 나는 당신이 관리되는 장치에 체크인 할 때 보내지는'Token '을 의미한다고 추측합니다. 또한 참조 http://stackoverflow.com/questions/13047002/how-to-send-an-apple-mdm-push-notification-with-plain-php/13049946#13049946 – rlandster

+0

네가 말하는 '토큰'이다. . 'Token '은 푸시 알림을 내 장치로 전달하는 데 APN이 사용하는 것입니다. 이 푸시 알림에도 'UnlockToken'을 추가해야합니까? 위에 게시 한 링크에서 확인한 바가 없습니다. –