Das Senden eines APN gibt BadDeviceToken zurück. Wie sollte das DeviceToken-Format lauten?
Mein Backend verwendet Node.js mit Express.js und behandelt APN mit demnpm apn
-Paket, das Apples neue Provider-Authentifizierungstoken verwendet. Die iOS-App hat die Berechtigung erhalten und das empfangene 32-Byte-Gerätetoken als Base64-Zeichenfolge an das Backend gesendet.
Aber wenn versucht wird, eine Push-Benachrichtigung mit dem Gerätetoken (verschlüsselt als ASCII, UTF8 oder Base64) zu senden, gibt der APN-Server Folgendes zurück: -
{"sent":[],"failed":[{"device":"....token....","status":"400","response":{"reason":"BadDeviceToken"}}]}
Was sollte das Token-Format sein, wenn es an APN-Server gesendet wird?