Согласно документации Firebase, параметр update_with_analytics отправляется, когда Analytics добавляется в приложение, которое уже было установлено на устройстве (т. е. Analytics отсутствовало во время исходной установки и было добавлено позже).
Однако мой случай не соответствует этому сценарий.
Важный контекст:
- Приложению больше двух лет.
- Firebase Analytics интегрирован в приложение с самого первого выпуска.
- Аналитика никогда не добавлялась позже; оно всегда было частью приложения.
- Устройство iOS полностью сбрасывается без восстановления из резервной копии iCloud.
- Приложение уже включает Firebase Analytics.
- Устройство iOS полностью сбрасывается (Стереть все) Содержимое и настройки).
- После сброса резервная копия iCloud не восстанавливается.
- Приложение снова устанавливается из App Store.
- При первом запуске Firebase отправляет событие first_open, где update_with_analytics = 1.
- Аналитика уже присутствует в двоичном файле приложения.
- Это чистая установка на только что перезагруженном устройстве.
- Приложение не было обновлено с версии, не поддерживающей аналитику. версия
- Резервная копия iCloud не была восстановлена.
Почему Firebase Analytics отправляет update_with_analytics = 1 после сброса устройства iOS в этом сценарии?
Связано ли это с update_with_analytics, запускаемым другими условиями чем «Аналитика добавлена позже», несмотря на то, что предлагает документация?
Я был бы признателен за разъяснения о том, что на самом деле заставляет update_with_analytics устанавливать значение 1 в событиях first_open в iOS.
Подробнее здесь: https://stackoverflow.com/questions/798 ... r-ios-devi
Мобильная версия