isign
Isign is a command-line utility used to sign iOS application packages (IPAs) with a user-supplied signing identity and provisioning profile. It is commonly employed to re-sign apps for testing on physical devices, for enterprise or ad-hoc distribution, or within continuous integration workflows where Xcode signing is inconvenient or unavailable. Isign is typically used by developers and teams who need to create distributable IPAs that are not intended for the App Store.
The tool works by taking an IPA, applying a signing identity from the macOS keychain and a
Requirements for using isign generally include a macOS environment, access to the Xcode command-line tools, and
Limitations and considerations include adherence to Apple’s code-signing rules and provisioning constraints. Re-signing an IPA does
See also: code signing, provisioning profile, IPA, codesign.