Я пытаюсь интегрировать Firebase Analytics с моим приложением. Я связал соответствующие фреймворки и установил plist
, который предоставляет Google.
Следующий код работает нормально, и я вижу my_event
, отображаемое в представлении отладки Firebase:
FirebaseApp.configure()
Analytics.logEvent("my_event")
Этот код не работает:
let plist = Bundle.main.url(
forResource: "GoogleService-Info",
withExtension: "plist"
)!
let options = FirebaseOptions(contentsOfFile: plist.path)!
FirebaseApp.configure(name: "customName", options)
Analytics.logEvent("my_event")
В консоли я вижу сообщение
2020-03-26 15:27:08.969113-0700 dmpremier[83834:51654982] 6.21.0 - <AppMeasurement>[I-ACS025018] Event not logged. Call +[FIRApp configure]: my_event
Так что я предполагаю, что Analytics работает только при настройке приложения Firebase по умолчанию. Это правильно, или я могу сделать что-то еще, чтобы связать аналитику с именованным приложением?