We have logic that attempts to deduce an appropriate identifier string when signing a binary or bundle lacking such an identifier. Our logic varies from Apple's in various ways.
One notable difference is we don't look for the UUID Mach-O load command or take the SHA-1 digest of the Mach-O load command when a Mach-O is missing an identifier.
We have logic that attempts to deduce an appropriate
identifier
string when signing a binary or bundle lacking such an identifier. Our logic varies from Apple's in various ways.One notable difference is we don't look for the UUID Mach-O load command or take the SHA-1 digest of the Mach-O load command when a Mach-O is missing an identifier.