172 похожих чатов

Добрый вечер. Подскажите пожалуйста, есть ли в iOS какой-нибудь идентификатор,

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

Вроде как на эту роль подходит identifierForVendor, но он меняется при удалении приложения.

Задумка такая:
На основании идентификатора БД «узнает» пользователя и выдает уникальные конфиденциальные данные

16 ответов

17 просмотров

Можно привязаться к паспортным серии и номеру. Должны быть уникальными. А такого постоянного нет в приложении

Ытян- Автор вопроса
first lusts
Можно привязаться к паспортным серии и номеру. Дол...

Не, приложение без ввода данных (без регистрации). Надеюсь как-то обойти этот момент

Ытян
Не, приложение без ввода данных (без регистрации)....

Ну сохрани в айклауд что-нибудь у него.

бд локальная или на сервере?

Ытян- Автор вопроса

токен делаешь на устройстве, на сервере создаешь запись с токеном. при удалении просишь пользователя сохранить токен. токен хранишь например в юзердефаултс

Ытян- Автор вопроса

iCloud? Мб Keychain?

Ытян- Автор вопроса
MG
токен делаешь на устройстве, на сервере создаешь з...

Не, userDefaults удаляется при удалении приложения. Keychain разве что

Ытян
Не, userDefaults удаляется при удалении приложения...

Keychain не удаляется после удаление апки, но эпол очевидно это не гарантирует, хоть пока это и работает.

Ытян- Автор вопроса

Ну это оно и есть, просто тип данных

Ытян
Ну это оно и есть, просто тип данных

Я кстати видел хороший способ с https://fingerprint.com запущенным в скрытом вебвью. Но как и писал вчера, он платный.

Ытян- Автор вопроса
Руслан Лутфуллин
Я кстати видел хороший способ с https://fingerprin...

Спасибо) Приложение бесплатное (щас вроде как в РФ нельзя делать платными), думаю бесплатно справлюсь

MG
токен делаешь на устройстве, на сервере создаешь з...

Можно в кейчейн положить, он не удалится после удаления аппы

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта