InstallAnywhere 2017
InstallAnywhere supports two different methods of code signing:
| • | InstallAnywhere performs the code-signing step at build time on the InstallAnywhere build machine—The InstallAnywhere user has access to the Developer ID Application certificate and, in the InstallAnywhere project, configures the Code Signing settings (the certificate location and the keystore password). At build time, InstallAnywhere code signs the appropriate output files. |
| • | The InstallAnywhere build output is code signed on a designated code-signing machine—The InstallAnywhere user builds an unsigned installer on the build machine. The build output is then code signed on a secure code-signing machine that has the Developer ID Application certificate. |
Note • A limitation of this second method—where code signing is performed on a designated code-signing machine— is that it is not possible to sign the uninstaller; therefore, the resulting uninstaller cannot be used to uninstall the product. The only way to remove a product whose installer was code signed using this method is to drag it to the Trash.
See Also
Code Signing Your macOS or OS X–Based Installers and Including Authentication Support
InstallAnywhere 2017 Help LibraryNovember 2016 |
Copyright Information | Flexera Software |