Итак, я следовал всем инструкциям , установил библиотеку и связал ее с react-native link react-native-firebase
Добавлен правильный код в моем AppDelegate.m
с моим GoogleService-Info.plist
файлом, добавленным в мой проект XCode.
Я также добавил -FIRAnalyticsDebugEnabled
и -FIRDebugEnabled
в аргументы, переданные при запуске, как в документации сказано: .
События вроде: user_engagement
и first_open
отображаются правильно, поэтому я предполагаю, что моя конфигурация в порядке, но мои пользовательские события вообще не отображаются в DebugView.
В документации React-Native-Firebase написано
Приложение по умолчанию предварительно инициализировано изначально, поэтому нет необходимости вызывать initializeApp для экземпляра приложения по умолчанию.
Но в этом примере , которому я пытался следовать, он использует initializeApp
с параметром debug: false
, чтобы отображались события.
Код, который я пробовал:
import RNFirebase from 'react-native-firebase';
const firebaseApp = RNFirebase.initializeApp({ debug: false });
firebaseApp.analytics().logEvent("test_event");
Я сделал то же самое, и это не работает вообще. Какой правильный синтаксис для отправки событий в DebugView? Я немного потерян здесь. Спасибо!
Я использую RN: 0.52.0