That’s happened to me before - this is what I get on a fresh download, see if it matches.
> codesign -dvvvv Xcode-beta.app/
Executable=/Volumes/Xcode/Xcode-beta.app/Contents/MacOS/Xcode
Identifier=com.apple.dt.Xcode
Format=bundle with Mach-O thin (x86_64)
CodeDirectory v=20100 size=227 flags=0x0(none) hashes=3+5 location=embedded
Hash type=sha1 size=20
CDHash=d0e232aa3593170e7c1e842e990bf42519f4ddb6
Signature size=4097
Authority=Software Signing
Authority=Apple Code Signing Certification Authority
Authority=Apple Root CA
Info.plist entries=34
TeamIdentifier=not set
Sealed Resources version=2 rules=12 files=273327
Internal requirements count=1 size=68
For fun I stuck it through RB AppChecker Lite which chewed for quite a while and came up with the below, I liked the “The application is probably from Apple, Inc."
Evaluating the application “Xcode-beta”.
The application was signed by “Apple Root CA”, “Software Signing”.
Neither timestamp nor signing-time were specified.
The object code format is “bundle with Mach-O thin (x86_64)”.
Both bundle and signing identifiers are “com.apple.dt.Xcode”.
The signature specifies implicit requirements.
The signature specifies resource rules (v1).
The signature specifies resource rules (v2).
Requirements and resources validate correctly.
The code signature contains a snapshot of the application’s Info.plist.
The code signature contains 3 certificates.
Certificate “Apple Root CA”:
Your keychain contains this trusted root certificate.
Will expire on 10 Feb 2035.
Certificate “Apple Code Signing Certification Authority”:
Will expire on 25 Oct 2026.
Certificate “Software Signing”:
Will expire on 13 Apr 2021.
SHA1 fingerprint: “013E2787748A74103D62D2CDBF77A1345517C482”.
The application is probably from Apple, Inc..
The code signature contains entitlements.
Application identifier: “59GAB85EFG.com.apple.dt.Xcode”.
com.apple.developer.maps: YES.
The application is not sandboxed.
5,811 auxiliary executables have been found.
2,844 are unsigned.
2,967 are signed by “Apple Root CA”, “Software Signing”.
Different executables are using the same signing identifier “com.apple.Metal”.
Different executables are using the same signing identifier “com.apple.flex”.
Different executables are using the same signing identifier “com.apple.bird”.
Different executables are using the same signing identifier “com.apple.lldb”.
Different executables are using the same signing identifier “com.apple.SamplingTools”.
Different executables are using the same signing identifier “com.apple.ibtool”.
Different executables are using the same signing identifier “com.apple.beam”.
Different executables are using the same signing identifier “com.apple.gm4”.
Different executables are using the same signing identifier “com.apple.Symbolication”.
Different executables are using the same signing identifier “com.apple.SafariServices”.
Different executables are using the same signing identifier “com.apple.Passbook”.
Different executables are using the same signing identifier “com.apple.gnumake”.
Different executables are using the same signing identifier “com.apple.TextInput.gu”.
Different executables are using the same signing identifier “com.apple.InterfaceBuilder.IBCocoaTouchPlugin.IBCocoaTouchTool”.
Different executables are using the same bundle identifier “com.apple.SamplingTools”.
Different executables are using the same bundle identifier “com.apple.Passbook”.
Different executables are using the same bundle identifier “com.apple.TextInput.gu”.
Different executables are using the same bundle identifier “com.apple.ibtool”.
Different executables are using the same bundle identifier “com.apple.bird”.
Different executables are using the same bundle identifier “com.apple.Symbolication”.
Different executables are using the same bundle identifier “com.apple.lldb”.
Different executables are using the same bundle identifier “com.apple.Metal”.
Different executables are using the same bundle identifier “com.apple.InterfaceBuilder.IBCocoaTouchPlugin.IBCocoaTouchTool”.