Xcode 16 Beta Swift Compiler Settings Missing

Really stumped on this issue my team is seeing with the Xcode 16 Beta (both Xcode 16 version 6 and Xcode 16.1). Wondering if anyone was having a similar issue and if this is a bug or something configured incorrectly.

Basically, when I go to build settings and search for anything related to "Swift Compiler" nothing shows up. The only thing that appears with "Swift" in the title is under the User Defined keys (see attached)

As such, I'm unable to change the Swift version for the project and I'm stuck in Swift 6 language mode which we're not quite ready for yet.

This is only occurring on one of our targets. Our other app projects are behaving as expected. The project in question has the main target we build the project with and 2 support frameworks. The supporting frameworks are also working correctly. Its just the primary build target giving us fits.

Curious if anyone is seeing something similar or has suggestions. Thanks!

Here is what I get (for an old project), in Xcode 16.1ß1

What you have in User Defined is in the general section for me. And no reference to beta version.

Did you try creating a new project to see what you get ?

Update after some testing: Xcode 16 Beta 3 works as expected. 4 and above is where the issue starts

I'm seeing the same exact issue as OP as far as I can tell, in Xcode 16 beta 6 - I submitted feedback FB15045309

We experienced the same issue, and in our case it was caused by GCC_C_LANGUAGE_STANDARD = gnu11 build setting specified in one of our .xcconfig files Once we removed it, Swift related Build Settings appeared back in Xcode UI

@smomot facing same issue with xcode 16 stable release can you help how you fixed it exactly?

Hitting this too and wondering how much longer Apple is going to subject us to this awful project file stuff.

For heaven sake, adopt a declarative syntax like SPM. One that we can actually use with git effectively.

I have also the same issue. Please fix this. I want to turn off the Explicitly Built Modules but I can't because the Swift compiler settings are missing in Xcode 16.1.

Maybe this will help. Had the same exact issue, and it was this setting having an explicit value set:

The equivalent setting in your project file will be:

GCC_VERSION = com.apple.compilers.llvm.clang.1_0;

Removing this explicit setting (letting it use the default, which should be the same exact value) caused all of the Swift Compiler settings to show back up. You can either remove this line from your xcodeproj manually, or select it as in the screenshot above, and hit delete

Xcode 16 Beta Swift Compiler Settings Missing
 
 
Q