web-dev-qa-db-ja.com

プッシュ通知のiOSデバイストークンの例

登録にdeviceTokenが必要なサーバー認証メソッドをパススルーする必要があります。しかし、私はシミュレータしか持っておらず、トークンを取得できず、サーバーに偽のトークン(000 000 000など)を送信したいのですが、デバイストークンの桁数がわかりません。誰かがサンプルのデバイストークンを手伝ってくれる?

11
Arthur

デバイストークンは32バイトです。参考のために、サンプルデバイストークンが raywenderlich から提供されています

740f4707 bebcf74f 9b7c25d4 8e335894 5f6aa01d a5ddb387 462c7eaf 61bb78ad
16
iYoung

Appleローカルおよびリモート通知プログラミングガイド には次のように明記されています。

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

現在、32バイトの可能性がありますが、将来アプリを中断させるハードコーディングです!

2
fpg1503

32バイトです。 16進数で書かれているため、64桁になります。

このページで詳細を確認できます。

https://developer.Apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html

1
mgyky