2015-01-21 4 views
0

i hava вопрос для APN создает токен устройства. токен устройства изменится, поэтому он должен что-то сделать, чтобы это произошло.устройство отправляет какой уникальный сертификат устройства APNS

при подключении к устройству APNS, чтобы узнать токен устройства, какие значения он отправляет? например: (номер телефона, время, версия устройства)

может кто-нибудь помочь?

+0

Ваше приложение будет проинформирован о новом маркере, так, что вы хотите, чтобы отправить на сервер с маркером является оп к вам. (пока он подходит в состоянии конфиденциальности Apple). Номер телефона пользователя недоступен в SDK iOS. – rckoenes

ответ

0

Устройство отправляет свой сертификат в APNS.

Служащие Device Connection Trust

APNs устанавливает личность соединительного устройства через аутентификации TLS равный-равному. (Обратите внимание, что система заботится об этом этапе доверия подключений, вам ничего не нужно реализовать.) В ходе этой процедуры устройство инициирует TLS-соединение с APN, которое возвращает свой сертификат сервера. Устройство проверяет этот сертификат, а затем отправляет сертификат своего устройства в APN, который подтверждает этот сертификат.

...

APNs генерирует маркер устройства, используя информацию, содержащуюся в сертификате уникального устройства. Маркер устройства содержит идентификатор устройства. Затем он шифрует токен устройства с помощью токен-ключа и возвращает его на устройство.

Source

+0

Я действительно не понимаю, что это сообщение содержит сообщение об устройстве? –

+0

@ facebook-100001564118706 Он содержит информацию об устройстве, которая позволяет APNS проверять личность этого устройства. – Eran

+0

Мне любопытно, какая информация включает. Но все же благодарны за то, что вы можете мне помочь! –

Смежные вопросы