Anonymous
А тут не все так хорошо. Второй день уже https://status.bitbucket.org
Anonymous
а в iOS есть штука типа уникального ключа устройства?
Anonymous
Который можно программно взять
Anonymous
а как можно проверить уникальность ?
Anonymous
к примеру два устройства
Деда
уже никак, запретили
Деда
https://github.com/fabiocaccamo/FCUUID
Деда
посмотри, может поможет
Anonymous
А как делают подписку между устройствами?
Anonymous
если первое то мне не предлагает покупку
Anonymous
а на втором предлагает
Деда
Anonymous
через что они так делают?
Деда
Anonymous
Я видел не в Apple приложении
Деда
что видел?
Anonymous
а DeviceCheck какой то странный
Anonymous
что видел?
как работает в одном приложении
Anonymous
Там где я книжки читаю.
там для айфона моего не предлагает покупку
Anonymous
а если на любой другой девайс логинюсь под своим аккаунтом то предлагает купить "что бы работало на двух"
Деда
Я тебе же говорю, apple может идентифицировать устройства
Деда
Раньше можно было получить UDID уникальный устройства программистам, потом это запретили
Donna
Anonymous
Donna
ну да
тогда они просто на серверах отслеживают. то есть самый простой способ - присваиваешь пользователю уникальный номер и отслеживаешь девайсы/логины
Anonymous
я делаю через Firebase как я такое могу сделать?
Dry
currentUser.uid
Anonymous
uid же при релогинах не меняется
Dry
нет
Anonymous
что нет/
Anonymous
он статический
Dry
да
Anonymous
ну
Деда
Ну не динамический же )
Anonymous
поэтому я не могу им идентификацию делать
Anonymous
я не могу проверить это другой девайс или нет
Деда
Я же тебе кинул библиотеку
Деда
Ты хоть смотрел?
Anonymous
да
Деда
и?
Anonymous
Это не то вроде
Anonymous
я сейчас в кейчейн записываю
Dry
а нельзя генерить в каждом приложении при первом запуске номер и по нему идентифицировать?
Anonymous
текущий вендор
Anonymous
Деда
С этой библиотекой не будет
Anonymous
Anonymous
На обжективе правда.
Anonymous
в ios можно комбинировать два языка да?
Donna
я сейчас в кейчейн записываю
а тебе этого точно не хватит? я на вполне коммерческом приложении так делаю: да, при полном сбросе телефона информация пропадет, но процедура это достаточно редкая и проблемами можно пренебречь
Anonymous
типо include ObjectiveC
Деда
Бери библиотеку, дергай uuidForDevice и проверяй, меняется ли
Деда
А firebase у тебя на чем либа?
Деда
на swift ?
Vadim
можешь создать обжси класс он тебе сам сгенерит этот файл
Anonymous
Ivan
Vadim
ну будет таких 0,5 процента
Vadim
большинство не станет заморачиваться
Vadim
и заплатит
Ivan
Ivan
Приходится вводить ограничения для всех пользователей из-за того, что мы не можем ограничить по девайсам
Vadim
кейчан разве резетится с телефоном?
Vadim
храните в кейчане флаг/юзерид
Ivan
Vadim
ну кейчан просто шарится между всеми девайсами с этим эппл ид
Vadim
то есть если есть еще мак - то не должен сбрасываться хоть как
Ivan
Злоумышленник, если ему это выгодно, а ему это выгодно, не будет вязать тот же эпл айди
Donna
Vadim
тогда если он захочет в любом случае обойдет, новый эппл ид регнет и новый акк, и эпл не дают отслеживать девайс
Vadim
кейчан синхронится через айклауд же
Vadim
в облаке хранится
Donna
я знаю! и у меня все галки стояли на синхронизацию
Donna
и фигушки