ADDITIONAL SYSTEM INFORMATION :
Mac OS 10.14.5
A DESCRIPTION OF THE PROBLEM :
We embed JRE version :1.8.0_202 in our Mac application that uses Java and JavaFX.
We submitted the application for Mac App Notarization and received failures related to the Embedded JRE files (exe launcher and dylib files)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Submitted our application's DMG through the Mac Notarization Process and received error report from Apple.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Successful Notarization result from Apple with Certificate that can be stapled to our dmg
ACTUAL -
Errors were related to JRE files (exe and dylibs) and included errors such as:
The signature algorithm used is too weak
The executable does not have the hardened runtime enabled
The binary uses an SDK older than the 10.9 SDK
CUSTOMER SUBMITTED WORKAROUND :
No known workaround
Mac OS 10.14.5
A DESCRIPTION OF THE PROBLEM :
We embed JRE version :1.8.0_202 in our Mac application that uses Java and JavaFX.
We submitted the application for Mac App Notarization and received failures related to the Embedded JRE files (exe launcher and dylib files)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Submitted our application's DMG through the Mac Notarization Process and received error report from Apple.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Successful Notarization result from Apple with Certificate that can be stapled to our dmg
ACTUAL -
Errors were related to JRE files (exe and dylibs) and included errors such as:
The signature algorithm used is too weak
The executable does not have the hardened runtime enabled
The binary uses an SDK older than the 10.9 SDK
CUSTOMER SUBMITTED WORKAROUND :
No known workaround
- duplicates
-
JDK-8223671 The latest Java 8 is not ready to use in applications on future macOS versions
- Resolved