indygreg / apple-platform-rs

Rust crates supporting Apple platform development
565 stars 38 forks source link

Identifier string resolution varies from Apple #98

Open indygreg opened 10 months ago

indygreg commented 10 months ago

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.