// // AIGrammarApp.swift // AIGrammar // // Created by oscar on 2024/3/27. // import SwiftUI import TrustDecision import Firebase import FirebaseAnalytics import FirebaseCrashlytics @main struct AIGrammarApp: App { let persistenceController = PersistenceController.shared init() { // 初始化部分 setupLogging() _ = InitApp.shared // firebase FirebaseApp.configure() Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(true) // 测试一下崩溃,需要移除。 // Crashlytics.crashlytics().log("Test crash") // fatalError("Test crash from Crashlytics") } var body: some Scene { WindowGroup { AllTabView() .environment(\.managedObjectContext, persistenceController.container.viewContext) .environmentObject(IAPManager()) // 这里添加 IAPManager .environmentObject(globalEnvironment) // 这里添加 IAPManager .preferredColorScheme(.light) // 强制整个应用使用亮色模式 } } }