// // SecureStorgageSampleApp.swift // SecureStorgageSample // // Created by Matt Bruce on 1/13/26. // import SwiftUI import LocalData @main struct SecureStorgageSampleApp: App { init() { _ = WatchConnectivityService.shared do { try StorageRouter.shared.registerCatalog(AppStorageCatalog.self) } catch { assertionFailure("Storage catalog registration failed: \(error)") } Task { await StorageRouter.shared.registerKeyMaterialProvider( ExternalKeyMaterialProvider(), for: SampleKeyMaterialSources.external ) } #if DEBUG let report = StorageAuditReport.renderText(for: AppStorageCatalog.self) print(report) #endif } var body: some Scene { WindowGroup { ContentView() } } }