KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
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.