Skip to main content

ipsw macho sign

Codesign a MachO

ipsw macho sign <MACHO> [flags]

Examples

  # Ad-hoc codesign a MachO w/ entitlements
❯ ipsw macho sign --id com.apple.ls --ad-hoc --ent entitlements.plist <MACHO>

Options

  -a, --ad-hoc              ad-hoc codesign
-c, --cert string p12 codesign with cert
-e, --ent string entitlements.plist file
-d, --ent-der string entitlements asn1/der file
-h, --help help for sign
-i, --id string sign with identifier
--insecure do not verify ssl certs
-o, --output string Output codesigned file
-f, --overwrite Overwrite file
--proxy string HTTP/HTTPS proxy
-p, --pw string p12 cert password
-t, --team string sign with team id
--timeserver string timeserver URL (default "http://timestamp.apple.com/ts01")
--ts timestamp signature

Options inherited from parent commands

      --color           colorize output
--config string config file (default is $HOME/.config/ipsw/config.yaml)
--no-color disable colorize output
-V, --verbose verbose output

SEE ALSO