Идентификатор устройства iOS или Android - не сбрасывается пользователем и не требуется разрешение пользователя для извлечения - PullRequest
0 голосов
/ 23 февраля 2019

Я ищу идентификатор для идентификации устройств Android и iOS, отвечающих следующим требованиям:

  1. уникальный
  2. , надежно доступный для приложения React Native для извлечения, когда пользователь вступает в контактна внутренний сервер
  3. Не требуется разрешение пользователя устройства для извлечения
  4. НЕ сбрасывается пользователем.Пользователь устройства не может изменить его сам.

В Интернете много дискуссий, и мне кажется, что есть больше рекомендаций по Android ID для Android и UUID для iOS.Я новичок в разработке мобильных приложений.Соответствуют ли Android ID и UUID (iOS) всем вышеперечисленным требованиям, особенно в отношении разрешения пользователя и сброса пользователя?

1 Ответ

0 голосов
/ 23 февраля 2019

Предоставленный способ сделать это - для iOS использовать UIDevice: identifierForVendor ().Это возвращает UUID, который является уникальным для:

  1. Определенное устройство
  2. Ваше приложение

Может быть сброшено, если приложение удалено и переустановлено, ион будет отличаться для разных приложений на одном устройстве.

Мы привыкли использовать MAC или другие вещи, но, поскольку каждое из них было принято для межплатформенного и кросс-платформенного маркетинга, Apple удалила доступ кони помогают сохранить конфиденциальность пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...