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

Можно ли как-то отследить install приложения в коде, как first_open

в firebase ?

7 ответов

11 просмотров

Нет, так точно не получится. Если приложение было установлено, но не было открыто, его код не выполнится. Поэтому в firebase событие и называется first_open

только первый запуск на устройстве

Pav-Huk Автор вопроса
Agnislav Onufriichuk
только первый запуск на устройстве

Причем если правильно помню, конкретного инстанса (при переустановке он будет новым)

Vitaliy Ponomarev
Причем если правильно помню, конкретного инстанса ...

Ммм… Если хранить в базе на бэке отдельно список айдишников устройств, на которых было запущено - не обязательно )

Agnislav Onufriichuk
Ммм… Если хранить в базе на бэке отдельно список а...

Это уже workarounds, да. Ещё idfa/idfv окончательно закроют, только fingerprinting и останется

Думаю с редаксом выйдет. Создай переменную isFirstRun, и в инит экране запусти dispatch и измени свойство на false, и просто проверяй его

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

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

Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
38
Проблема с Windows scripting control Множество объектов получают iDispatch обертки и отдаются в скрипты. При этом скрипты могут эти обертки держать живыми очень долго, наприм...
Arioch The
16
Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
9
Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Вот еще криповенькая штука. uMain.pas(517,3) Warning: Case statement does not handle all possible cases И ЧО? 😂
Александр (Rouse_) Багель
20
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
коллеги, а есть простой способ определить, что программу из под Delphi запускают?
Михаил
10
40 тысяч в час / 3600 = 11,11 в секунду... Вам точно нужна очередь? (я просто не знаю "контекста") Такое количество запросов любое приложение замечательно "прожует" и не попер...
Igor Mitin
5
М-да. Почему бы просто со stringlist не работать?
Michael Longneck
23
Карта сайта