By default, x86_64 binaries are not signed, but arm64 binaries are. When building universal binaries, it was possible to end up with a final artefact that contains an unsigned x86_64 image, but a signed arm64 image. In some cases, this could cause issues in subsequent codesign invocations.v6.1.6