diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift index e15ab6cf..5dbf2dbf 100644 --- a/ios/Runner/AppDelegate.swift +++ b/ios/Runner/AppDelegate.swift @@ -1,6 +1,6 @@ import UIKit - import Flutter +import flutter_secure_storage @main @objc class AppDelegate: FlutterAppDelegate { @@ -9,6 +9,11 @@ import Flutter didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { GeneratedPluginRegistrant.register(with: self) + + // Configurar o Keychain para remover dados quando o app for desinstalado + let secureStorage = FlutterSecureStoragePlugin() + secureStorage.setAccessibility(.whenPasscodeSetThisDeviceOnly) + return super.application(application, didFinishLaunchingWithOptions: launchOptions) } -} +} \ No newline at end of file