Отключение отчетов об автоматической настройке firebase

Есть ли способ отключить автоматическую отчетность по отчетам Firebase Analytics?

У меня есть несколько UIViewCOntroller, о которых я не хочу сообщать.

Итак, я хочу управлять экраном, сообщающим о себе.

Настройка FirebaseAutomaticScreenReportingEnabled на NO не работает

Спасибо

Ответ 1

На 2018 год в вашем Info.plist будут такие записи:

<key>FIREBASE_ANALYTICS_COLLECTION_ENABLED</key>
<string>NO</string>
<key>FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED</key>
<string>YES</string>
<key>FirebaseScreenReportingEnabled</key>
<false/>
  1. Критический: Удивительно, но это в >>> ВАШ <<< Info.plist. Не странный список, добавленный Google.

  2. В этом ответе я показал точный новый необходимый синтаксис (конец 2018 года).

  3. Лучше всего отредактировать свой список как "источник" и просто вставить в выше. Это действительно не будет работать, если вы попытаетесь использовать удобный интерфейс "ввода значений" в XCode.

Наконец-то вы увидите это...

enter image description here

2019...

К сожалению, детали этой операции, похоже, время от времени меняются, поэтому неясно, работает ли эта точная процедура во всех случаях и во всех вариантах. Удачи :/

Ответ 2

Вы должны иметь возможность отключить автоматическую отчетность экрана, добавив флаг Plist FirebaseScreenReportingEnabled в Info.plist и установите его значение NO (Boolean). Обратите внимание, что значение должно быть логическим, а не строковым.

Google Analytics для Firebase НЕ поддерживает случайную отчетность по экрану только вручную. Флаг plist FirebaseAutomaticScreenReportingEnabled был переименован в FirebaseScreenReportingEnabled, чтобы уменьшить эту путаницу. Мы поддерживаем автоматическую + ручную экранную отчетность или вообще не показываем отчетность.

Ответ 3

Убедитесь, что в вашем классе AppDelegate есть следующее объявление свойства.

В быстром

var window: UIWindow?

В obj-c

@property (strong, nonatomic) UIWindow *window;

Ответ 4

Убедитесь, что вы изменили тип ключа на "Boolean" (не строка)

Info.plist

Ответ 5

Я добавил plist-флаг FirebaseScreenReportingEnabled в Info.plist и установил для него значение NO (Boolean)

По-прежнему показывает: отчеты экрана аналитики отключены. Переходы UIViewController не будут зарегистрированы. "

Я новее iOS. Потратьте много времени на это.