Push-уведомление iOS APN - токен устройства

При работе с push-уведомлениями через службу Apple APN, когда мое приложение установлено и пользователь выбирает получение push-уведомлений, создается токен устройства.

Является ли этот токен устройства уникальным для каждого устройства или существует глобальный токен устройства, который я могу использовать для отправки сообщений push-уведомлений?

Я предполагаю, что если токен устройства уникален, мне придется сохранить его в БД.

Он уникален для вашего приложения на этом устройстве.

Paulw11 02.05.2018 12:53

проверьте это ответы stackoverflow.com/questions/6652242/… и stackoverflow.com/questions/40169404/…

Reinier Melian 02.05.2018 12:57

Спасибо Ketaki, Paulw11 и Reinier. :) Недурно

Byron Wright 02.05.2018 13:45

Маркер устройства: маркер устройства - это идентификатор системы push-уведомлений Apple для устройств iOS. Apple назначает токен устройства для каждого приложения (iOS 7 и новее), который используется в качестве уникального идентификатора для отправки push-уведомлений. Каждое устройство имеет два токена устройства для каждого приложения: один для разработки и один для производства (специальные сборки или сборки магазина приложений). Токены состоят из 64 шестнадцатеричных символов.

Vinaykrishnan 02.05.2018 14:40
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
4
705
1

Ответы 1

Ну, токен устройства уникален, но он изменится, когда вы переустановите его из магазина приложений. Вы должны сохранить этот токен в базе данных, чтобы отправлять уведомление через этот токен. Он должен автоматически регистрироваться в базе данных после установки при первом открытии приложения. Он всегда попадает, но код вашей базы данных не должен повторно вставлять его, если в базе данных обнаружена такая же строка токена устройства.

ПРИМЕЧАНИЕ: Device Token, UDID и UUID все разные и уникальные для разных целей использования.

100% Линус и Абхишек. Спасибо за разъяснения, так и подумал. Недурно

Byron Wright 02.05.2018 13:43

Другие вопросы по теме