Уточните значение 10
В режиме hex запись 10 означает десятичное 16. В десятичном режиме это десять. Даже если во входе только цифры, инструмент использует выбранную систему, а не угадывает её.
iOS / Android Dev Tools
Выберите систему счисления и представьте те же байты в нужном виде.
Hex: внешние <…> и пробелы ASCII. Десятичный ввод: беззнаковые байты 0–255.
Счётчик описывает формат, а не действительность токена APNs.
Обработка в браузере, без отправки и сохранения ввода.
Введите полную последовательность байтов.
Формат токена APNs в журнале может отличаться от записи, которую ждёт сервис отправки. Начальный 00 — полноценный байт. Преобразование всей последовательности в одно число может его потерять.
Берите полные данные из обработчика регистрации. Отладочное описание иногда сокращает содержимое. Удаление пробелов и скобок не восстанавливает пропущенные байты.
Формат токена APNs очищается только от разрешённых пробельных символов и одной внешней пары угловых скобок. Посторонние символы вызывают ошибку с позицией; недостающие цифры не дописываются.
Токен устройства можно записать в виде шестнадцатеричных символов или десятичного массива. Вывод в нижнем регистре используется по умолчанию. Верхний регистр меняет только написание, а пробелы показывают границы байтов.
В режиме hex запись 10 означает десятичное 16. В десятичном режиме это десять. Даже если во входе только цифры, инструмент использует выбранную систему, а не угадывает её.
Автоматический расчёт ждёт 350ms после изменения. Если его отключить, появится кнопка; работает и Ctrl/Cmd + Enter. Изменение текста или параметров сразу блокирует экспорт старого результата.
Побайтовый hex помогает увидеть начальные 00, а десятичный массив — сопоставить беззнаковый дамп. Пример и очистка сначала показывают предпросмотр. Одно действие отмены восстанавливает вход и результат вместе.
00 01 ff превращается в 0001ff, а не в 1ff. Для значений меньше 16 сохраняется ведущий ноль. Это правило записи отдельного байта, а не ограничение общей длины токена.
Принимаются целые числа от 0 до 255. При наличии запятых в каждом фрагменте должно быть одно число; без запятых разделителем служит пробел. Внешние квадратные скобки необязательны. Смешанная запись 1 2,3 отклоняется.
Недопустимый hex, незакрытая скобка, нечётное число цифр и байт вне диапазона сопровождаются строкой и столбцом. Расчёт не переписывает вход, поэтому позицию можно сопоставить с исходным журналом.
Кодируйте каждый фактический байт двумя шестнадцатеричными цифрами. Здесь можно вставить полный hex или беззнаковые десятичные значения в соответствующем режиме. Сокращённое отладочное описание не содержит всех исходных данных.
По документации Apple длина переменная. Часто встречающийся размер не является гарантией. Счётчик показывает число предоставленных байтов, не оценивая по нему действительность токена.
Не по внешнему виду. Эта страница проверяет запись байтов токена APNs, но не его регистрацию. Токены GCM и FCM не интерпретируются.
Нужна шестнадцатеричная запись байтов. Проверьте полноту значения, а также окружение и topic у отправителя. Удаление пробелов устраняет только часть возможных причин ошибки.
Отладочное описание не является стабильным форматом сериализации. Явно кодируйте байты из обработчика регистрации. Многоточие или сводка длины не позволяют восстановить скрытые данные на этой странице.
Нашли ошибку кодирования или разбора?
Проверьте формат токена APNs, сопоставьте имеющиеся байты и скопируйте актуальное представление для следующего шага.