我已经使用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.