Как получить уникальный идентификатор с помощью DeviceCheck API swift? - PullRequest
0 голосов
/ 04 октября 2018

надеюсь, что все идет хорошо.Сейчас я работаю над проверкой устройства API. Как я могу получить уникальный идентификатор при попадании на сервер Apple?При отправке токена устройства с мобильного на наш сервер наш сервер отправляет запрос на сервер APN следующим образом:

{
 "device_token" : "wlkCDA2Hy/CfrMqVAShs1BAR/0sAiuRIUm5jQg0a..."
 "transaction_id" : "5b737ca6-a4c7-488e-b928-8452960c4be9",
 "timestamp" : 1487716472000 
}

Затем получает ответ от сервера APN как Тамбитовое значение для данного токена устройства отсутствует

После этого я отправил сообщение об обновлении на сервер Apple с битовыми значениями, такими как

{
 "device_token" : "wlkCDA2Hy/CfrMqVAShs1BAR/0sAiuRIUm5jQg0a..."
 "transaction_id" : "5b737ca6-a4c7-488e-b928-8452960c4be9",
 "timestamp" : 1487716472000,
 "bit0" : false,
 "bit1" : false 
}

Затем получил успешно сообщение как

{"status":200,"bit0":false,"bit1":false,"lastUpdated":"2018-10"}

Но как мне получить уникальный идентификатор устройства?Пожалуйста, кто-нибудь, помогите мне, я возиться с этим в течение 2 дней.Я привел много примеров, но ничего не помогло мне.Заранее спасибо

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете использовать строку UUID

UIDevice.current.identifierForVendor? .UuidString

...