In my Xcode 12.0 using Swift 5 and Catalina 10.15.5: When I tick Mac as deployable target (Apple Project Catalyst), and click Runs, it gives me an error showing:
Change @main to @UIApplicationMain and ignore any resulting warnings.
Source: https://developer.apple.com/documentation/xcode-release-notes/xcode-12-release-notes
A newly-created iOS project using the Swift language may no longer build after enabling Mac Catalyst. (67885114)
Workaround: Replace the
@mainannotation on the App Delegate with@UIApplicationMain.