簡體   English   中英

Firebase SDK 為 Swift,不自動發送事件

[英]Firebase SDK for Swift, Not automatically sending events

我使用 SwiftUI 生命周期創建了一個 Swift 應用程序。

我按照這里的說明操作

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

我想要的是 Firebase 每當用戶打開“視圖”時發送一個事件。

這是我的代碼片段。

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 發送事件數據。

是否有一個參數可以設置為在出現 View 時自動發送事件?

謝謝

將 FirebaseAnalyticsSwift 目標添加到項目中。 (參見https://www.kiloloco.com/articles/010-add-package-product-xcode/ )並將import FirebaseAnalyticsSwift添加到源中。

請參閱https://github.com/firebase/firebase-ios-sdk/blob/master/FirebaseAnalyticsSwift/Sources/Analytics%2BSwiftUI.swift中的實施。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM