用于Swift的Firebase SDK,不自动发送事件



我已经使用SwiftUI生命周期创建了一个Swift应用程序。

我按照这里的指示

我使用Xcode而不是CocoaPods安装了Firebase SDK。

我想要的是每当用户打开一个";查看";。

这是我的代码片段。

import SwiftUI
import UIKit
import Firebase
@main
struct my_App: App {

init() {
FirebaseApp.configure()
}

var body: some Scene {
WindowGroup {
ContentView()
}
}
}

和另一个视图文件。

import SwiftUI
import FirebaseAnalytics

struct ContentView: View {
var body: some View {
NavigationView {
Text("Hello World")
}
}
}

但是,当我将Analytics.logEvent("CustomView", parameters: nil)添加到ContentView时。

Firebase发送事件数据。

是否有一个参数可以设置为每当出现视图时自动发送事件?

感谢

将FirebaseAnalyticsSwift目标添加到项目中。(请参见https://www.kiloloco.com/articles/010-add-package-product-xcode/)并将CCD_ 2添加到源。

请参阅https://github.com/firebase/firebase-ios-sdk/blob/master/FirebaseAnalyticsSwift/Sources/Analytics%2BSwiftUI.swift.

最新更新