1

我正在尝试在我们的应用程序中使用 cocoapods 配置 Firebase Analytics。

该应用程序具有这样的架构:

App <- App-Framework 

该应用程序基本上只是导入App-Framework的AppDelegate - 这是整个应用程序。

然后是问题,我在AppDelegate 中这样做:

FirebaseApp.configure()

在此之后,我尝试在App-Framework中将事件记录到 Analytics :

Analytics.logEvent("testEvent", parameters: [
      "name": "Krister" as NSObject,
        "full_text": "Krister tester" as NSObject
])

然后调试器说:

Event not logged. Call +[FIRApp configure]: share_image

框架和应用程序通过 cocoapods 导入 Firebase,一般 Firebase Analytics 设置没有丢失任何内容,例如GoogleServices.plist和导入。

我试图在没有框架的应用程序中实现这一点,并且事件被记录到Firebase 控制台DebugView

最奇怪的是,默认的屏幕跟踪正在被记录,但没有任何 logEvents()。

接下来做什么?


解决方案1:

我通过AppDelegate 中的一个方法在App-Framework中运行了 FirebaseApp.configure() 。

4

0 回答 0