// // SwiftUIDemoApp.swift // SwiftUIDemo // // Created by shiyanjun on 2023/1/29. // import SwiftUI @main struct LifeCycleApp: App { // 场景阶段环境变量 @Environment(\.scenePhase) var scenePhase var body: some Scene { WindowGroup { ContentView() } .onChange(of: scenePhase) { phase in switch phase { case .background: // 应用在后台运行状态 print("background") case .inactive: // 应用处于不活动状态 print("inactive") case .active: // 应用处于活动状态 print("active") @unknown default: // 应用处于默认状态 print("default") } } } }