-
Bug
-
Resolution: Fixed
-
P2
-
7u10, 8
-
Mac OS X 10.8
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8132190 | 7u40 | Unassigned | P2 | Closed | Fixed |
Native bundled apps for OS X generated by javafxpackager can't be signed by codesign. This is because they have a symlink in the JRE to libjli.dylib.
Signing for the app store is different than Gatekeeper compatibility because you have to sign all binaries in the application bundle. When encounters a symlink it will replace the symlink with the original file after signing the binary, and will cause the app will stop working because the loader path for libjlib.dylib needs to find all dependent libraries in the same directory.
Signing for the app store is different than Gatekeeper compatibility because you have to sign all binaries in the application bundle. When encounters a symlink it will replace the symlink with the original file after signing the binary, and will cause the app will stop working because the loader path for libjlib.dylib needs to find all dependent libraries in the same directory.
- backported by
-
JDK-8132190 Bundled OS X apps can't be signed with codesign for OS X app store
-
- Closed
-