// // AppDelegate.swift // BreastFeedingDemo // // Created by Jay Zhang on 2022/6/2. // import Flutter // Used to connect plugins (only if you have plugins with iOS platform code). import FlutterPluginRegistrant import UIKit @main class AppDelegate: UIResponder, UIApplicationDelegate { lazy var flutterEngine = FlutterEngine(name: "my flutter engine") func application(_: UIApplication, didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Runs the default Dart entrypoint with a default Flutter route. flutterEngine.run() // Used to connect plugins (only if you have plugins with iOS platform code). GeneratedPluginRegistrant.register(with: flutterEngine) // Override point for customization after application launch. return true } // MARK: UISceneSession Lifecycle func application(_: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options _: UIScene.ConnectionOptions) -> UISceneConfiguration { // Called when a new scene session is being created. // Use this method to select a configuration to create the new scene with. return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role) } func application(_: UIApplication, didDiscardSceneSessions _: Set<UISceneSession>) { // Called when the user discards a scene session. // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. // Use this method to release any resources that were specific to the discarded scenes, as they will not return. } }