2012-10-24 44 views
1

我知道,爲了接收推送通知,iOS應用程序必須向APN服務註冊,它將接收此令牌,然後它將轉發給需要嚮應用程序發送推送通知的服務器。何時生成Apple MDM推送通知令牌?

但是,當涉及到MDM推送通知時,我們沒有在設備上運行應用程序。因此,當設備即將註冊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'添加到推送通知中?我沒有看到你在上面發佈的鏈接中完成了這項工作。 –