Мы пытаемся использовать Firebase Analytics в нашем приложении IOS.
По умолчанию события регистрируются без проблем.
5.1.0 - [Firebase/Analytics][I-ACS023072] Event logged. Event name, event params: screen_view (_vs)
Однако, только пользовательское событие не регистрируется в этом журнале ниже.
5.1.0 - [Firebase/Analytics][I-ACS025018] Event not logged. Call +[FIRApp configure]: custom_event_name
Я думаю, что конфигурирование следует за документом.
У нас есть два разных списка проектов для каждой цели для настройки среды разработки на использование различных проектов Firebase в зависимости от типа сборки или цели.
guard let path = Bundle.main.path(forResource: googleServiceInfoPlist, ofType: "plist"),
let opts = FirebaseOptions(contentsOfFile: path) else {
fatalError("Couldn't load config file")
}
FirebaseApp.configure(options: opts)
Я догадывался, что несколько списков сперва вызывают эту проблему, но с GoogleService-Info.plist
и вызовом FirebaseApp.configure()
.
изменений не было.
Функция отправки события такая же.
private func sendToFirebase(_ event: Trackable) {
Analytics.logEvent(event.name, parameters: event.properties)
}
Каковы возможные причины?
Спасибо.