import UIKit import Flutter import AVFoundation @main @objc class AppDelegate: FlutterAppDelegate { override func application( _ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { GeneratedPluginRegistrant.register(with: self) do { // Mix remote audio with other apps while still respecting silent mode. try AVAudioSession.sharedInstance().setCategory(.ambient) } catch { NSLog("Failed to configure audio mixing: %@", error.localizedDescription) } dummyMethodToEnforceBundling(); return super.application(application, didFinishLaunchingWithOptions: launchOptions) } public func dummyMethodToEnforceBundling() { dummy_method_to_enforce_bundling(); session_get_rgba(nil, 0); } }