As of Xcode 12.3, when you create a new SwiftUI project with a target of macOS, Xcode defaults the target to 11.0 (Big Sur). Without changing a line of code in the default "hello world" app created by default, I then change the target to macOS 10.15 (which is what I am still using) The default project swift file will no longer build.:-
@main
struct catalinaApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}```
3 Errors: @main, 'Scene' and WindowGroup is only available in macOS 11.0 or newer
How can I alter the project/above file to correctly build the default app on Catalina? (10.15) ?
thanks in advance!
Thanks to @Raja Kishan, the answer is simply to choose the App Delegate option in the choices for Lifecycle when creating a new project.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With