OneSwift – iOS Tips Based On Swift
Catalyst is a new feature released by WWDC 2019, Portal
The first step:
You need to make sure your original iOS app works on the iPad, and then launch it. Important: Ensure that the bundle ID of the macOS App created by Catalyst is the same as that of the iOS App.

The second step:
Try running the tests on your Mac to see if any errors are reported. Specifically for iOS only extensions, you can remove them on macOS.
Step 3:
Select My Mac in Scheme for packaging. After packaging, you can check macOS Apps have appeared in the Organizer. At this time, you can upload.
Step 4:
Fill in the basic information, introduction, keywords, localized language, etc., and finally submit it for review. The recommended size for application screenshots is 2880 x 1800.

GitHub: OneSwift – iOS Tips Based On Swift
Weibo: xDEHANG