Tech Tip: Signing certificate differences: Developer ID Application vs Developer ID Installer
PRODUCT: 4D | VERSION: 19 | PLATFORM: Mac & Win
Published On: November 1, 2021
When obtaining certificates from Apple, you will most commonly see two certificates: Developer ID Application and Developer ID Installer. While the names are very similar, each certificate is used for different purposes. Note the differences below:
Developer ID Application:
- Used for signing. app files
Developer ID Installer:
- Used for signing .pkg files
Since the default 4D build app screen will build .app executable files, make sure to sign the app using the Developer ID Application certificate. Otherwise, using an incorrect certificate may cause the generic error "[Application] SIGNING_FAILED (38) : Code signature failed." in the log file.