I'd like to use Xcode 27 Beta, for its Coding Intelligence features, on existing iOS 17 thru 26 production code. As long as I don't allow iOS 27 as a target, will I be able to use Xcode 26 to submit the Xcode 27 project files now to the App Store for distribution?
I can imagine situations where Xcode 27 makes use of a new backward-compatible API feature that Xcode 26 balks at. Perhaps I'll have to watch out for that, unless there's a way to tell Xcode 27 to avoid it automatically?
In the Xcode Group Lab they state that Xcode 27 projects are compatible with Xcode 26 except for one project setting check box "Strictly Validate"
You will also need to set the "Minimum Deployment" version to 26.0 or earlier. If you use an API not available in your minimum deployment version you will get an error.
if #available(macOS 27.0, *)
You cannot add an if available conditional check because macOS 27.0 is not defined when open the project in Xcode 26. My suggestion would be to comment out the API you would like to use with a note and use an older API. Then when Xcode 27 is released for submissions you can uncomment it and use an if available test.