import SwiftUI /// DS 웹 래퍼 — document.hyungi.net 을 네이티브 창에 로드. 로그인은 WKWebsiteDataStore.default() /// 영속 쿠키로 유지(브라우저처럼). 맥·iOS 공용 @main. @main struct DSShellApp: App { private let url = URL(string: "https://document.hyungi.net")! var body: some Scene { WindowGroup { RootWeb(url: url) } #if os(macOS) .windowStyle(.automatic) #endif } } struct RootWeb: View { let url: URL var body: some View { WebView(url: url) .ignoresSafeArea() #if os(macOS) .frame(minWidth: 900, minHeight: 600) .background(WindowOnScreenGuard()) // 분리된 모니터 좌표 저장 시 화면 밖 방지 #endif } }