20

APNs (Apple Push Notification) によって生成されるデバイス トークンのサイズはどれくらいですか。サーバー側の mysql データベースにデバイス トークンを保存しようとしていますが、生成されるデバイス トークンの最大サイズを知りたいです。

4

4 に答える 4

21

言われますが、現在32バイトです。Appleは、トークンの長さは可変であり、ハードコードしないように言っています

通知を受け取ると、ヘッダーがあり、現在は 35 バイトのサイズです。これは次のように整理されます。

  • バイト 1:コマンド
  • バイト 2-3:トークンの長さ
  • バイト 4 ~ 35:トークン

ソース: http://mark.aufflick.com/files/view/talks/apns.pdf

于 2012-09-17T02:28:26.617 に答える
17

Apple プッシュ通知サービス プログラミング ガイドは、次のように明確に述べています。

「重要: APNs デバイス トークンは可変長です。サイズをハードコーディングしないでください。」

于 2016-06-02T23:17:24.510 に答える
4

Apple の iOS Developer Library によると、Philip が言ったように 32 バイトです。

「ローカルおよびプッシュ通知プログラミング」に関するページへのリンクを次に示します。このページには、この件に関するその他の役立つ情報が含まれている場合があります。

https://developer.apple.com/library/mac/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/Introduction.html

于 2012-09-17T02:36:48.743 に答える