Tho*_* V. 9 entry-point ios swift swiftui swiftui-windowgroup
我开始了一个SwiftUI项目作为iOS 15部署目标,我被要求降低版本,所以我将其更改为 iOS 13,在解决了一些代码兼容性问题后,我在应用程序的入口点留下了一个错误,MyProjectApp.swift指出main()和Scene是WindowGroup仅适用于 iOS 14+
如何使入口点兼容低于 iOS 14.x 的版本?
这是我的入口点的代码
@main //'main()' is only available in iOS 14.0 or newer
struct MyProjectApp: App {
let persistenceController = PersistenceController.shared
var body: some Scene { //'Scene' is only available in iOS 14.0 or newer
WindowGroup { //'WindowGroup' is only available in iOS 14.0 or newer
ContentView()
.environment(\.managedObjectContext, persistenceController.container.viewContext)
}
}
}
Run Code Online (Sandbox Code Playgroud)