This identifies and works around two new bugs introduced in Xcode. 16.4:
- Opening a Swift package and a dependent project at the same time in Xcode causes Xcode builds to fail
- Building an iOS app in Xcode after opening a dependent local module, and then closing that iOS app will cause Xcode to crash (100% reproducible)
And we remove a prior workaround:
- Xcode no longer treats project variables differently if they have or do not have spaces in them (because space quoting rules), issue originally introduced around Xcode 12.4 (12D4e).
Full changelog: 16.3...16.4