The current Xcode 12.x b download blurb reads similar to Xcode 11.x, where claims of support for iPadOS have gone missing, in that it says:
"Xcode 12 includes everything you need to create amazing apps for all Apple platforms. Includes the latest SDKs for macOS, iOS, watchOS, and tvOS. "However, the beta release notes say something different:
"Overview
Xcode 12 beta 3 includes SDKs for iOS 14, iPadOS 14, tvOS 14, watchOS 7, and macOS 11."Docs say this about Xcode 12 b3:
"Overview
The iOS & iPadOS 14 SDK provides support to develop apps for iPhone, iPad, and iPod touch devices running iOS & iPadOS 14. The SDK comes bundled with Xcode 12 beta 3, available from Beta Software Downloads. For information on the compatibility requirements for Xcode 12 beta 3, see Xcode 12 Beta 3 Release Notes."Notice the keyword '
devices' - I would only target iPadOS in any manner if I knew I only wanted to support
compatible devices, excluding others that aren't. I'm not sure yet if Apple will allow iPadOS-only apps...
Also note that just because you use iOS, doesn't mean you need to build for iPhone too, just that an iPad-centric app not look terrible when run in 1x/2x emulation mode on iPhone.
I'm still downloading Xcode 12.b3 that dropped yesterday, and will comment back if I see an 'explicit button'.
About Xcode 12.x b.x and iPadOS, see:
https://developer.apple.com/documentation/xcode-release-notes/xcode-12-beta-release-notes/And finally, keep in mind that beta tools can't be used to submit apps for the store. Good info that you're expecting to dev for the next 6 months, and good idea to at least check your app against betas, just be careful to avoid only using them in the mean time ;)
Ken