Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在swift框架中实施Firebase分析_Ios_Swift_Frameworks_Firebase Analytics_Swift Framework - Fatal编程技术网

Ios 在swift框架中实施Firebase分析

Ios 在swift框架中实施Firebase分析,ios,swift,frameworks,firebase-analytics,swift-framework,Ios,Swift,Frameworks,Firebase Analytics,Swift Framework,我正在尝试在我们的应用程序中使用CoCoapod配置Firebase分析 该应用程序的体系结构如下: App <- App-Framework 在此之后,我尝试将事件记录到应用程序框架中的Analytics中,方法是: Analytics.logEvent(“testEvent”),参数:[ “名称”:“Krister”作为NSObject, “全文”:“Krister tester”作为NSObject ]) 然后调试器说: Event not logged. Call +[FIR

我正在尝试在我们的应用程序中使用CoCoapod配置Firebase分析

该应用程序的体系结构如下:

App <- App-Framework 
在此之后,我尝试将事件记录到应用程序框架中的Analytics中,方法是:

Analytics.logEvent(“testEvent”),参数:[
“名称”:“Krister”作为NSObject,
“全文”:“Krister tester”作为NSObject
])
然后调试器说:

Event not logged. Call +[FIRApp configure]: share_image
框架和应用程序通过cocoapods导入Firebase,而常规Firebase分析设置没有遗漏任何内容,比如GoogleServices.plist和导入

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

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

下一步怎么办


解决方案1:

我在应用程序框架中运行了FirebaseApp.configure(),
通过AppDelegate内部的方法。

FIRApp是FirebaseApp的旧名称,仍然用于目标c。因此,要么您使用的是旧的firebase版本,要么可能与swift/objc插值有关?firebase版本是最新的:6.17.0。@KristerMoen您有什么解决方案吗?FIRApp是FirebaseApp的旧名称,仍然用于目标c。因此,要么您使用的是旧的firebase版本,要么可能与swift/objc插值有关?firebase版本是最新的:6.17.0。@KristerMoen您有什么解决方案吗?