Broken Builds with Universal Xcode
When building a project in Xcode, two settings specify what architectures are used: ARCHS_STANDARD and VALID_ARCHS. By using the intersection between the two, Xcode produces binaries that include those architectures. However, this is now different with Xcode 12. In Xcode 12, VALID_ARCHS is “discouraged” and superseded by EXCLUDED_ARCHS. So what happens when you had custom values set for architectures when you attempt to build arm64 projects on x86_64 machines in Xcode 12?...