iOS-токен для push не всегда в формате hexa

призвание didRegisterForRemoteNotificationsWithDeviceToken возвращает не гексагональные токены для некоторых устройств. Кто-то знает почему?

Как я могу справиться с ними, чтобы отправить моё push-уведомление с веб-сервера и скрипта, написанного на PHP?

Обычный способ, который использует метод пакета PHP, потерпит неудачу, поскольку он требует только шестнадцатеричных символов:

$msg = chr(0) .
pack('n', 32) .
pack('H*', **$token**) .
pack('n', strlen($payload)) .
$payload;

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …


Курсы программирования от Skillbox. Черная пятница!
Подробнее >>>
×