iOS push Token Hex или B64 - PullRequest
       24

iOS push Token Hex или B64

0 голосов
/ 04 ноября 2011

Итак, мы работаем над push-уведомлениями iOS для поставщиков, которые делают приложения, и я думаю, что вижу два разных способа их отправки нам.Я просто хочу знать, является ли это истиной или я иду по неверному пути.

Я вижу, что они могут либо взять DeviceToken для push (NSObject) и Base64 кодировать его и передать его намотправлять.ИЛИ они могут взять строку NSObject и HEX и передать ее нам, а не выполнять кодировку Base64.

это правда?это отдельная логика для обработки при попытке отправить в Apple?

Спасибо, раньше времени, ребята!

1 Ответ

0 голосов
/ 04 ноября 2011

В принципе, вы правы. Шестнадцатеричное число определенно не совпадает с данными в кодировке base64. Теоретически, существует бесконечное число других возможных кодировок, которые вы можете использовать для отправки токена на ваш сервер, но эти два, вероятно, являются одними из самых популярных.

Base64 использует больше символов для кодирования, поэтому ему требуется меньше места, и это своего рода стандарт де-факто для отправки двоичных данных по сети, поэтому я бы выбрал это.

...