About Uninstallers and Variables

InstallAnywhere 2018

The majority of InstallAnywhere variables are written to the uninstaller on target systems at the end of the installation. These variables are available to help custom uninstaller actions by providing the state of the installer at the end of its execution.

Special Considerations for Apple macOS or OS X–Based Uninstallers

When you build an installer for macOS or OS X–based systems, the uninstaller is created at build time on the build machine instead of at run time on target systems so that it can be code-signed as part of builds. Thus, you can use build-time variables in your project if you are building macOS or OS X–based installers. However, run-time variables are not resolved for the uninstaller. Thus, run-time variables are not supported for macOS or OS X–based uninstallers.