JetBrains / JetBrains/JetBrainsRuntime
Missing code signatures in builds newer than 25.0.3-b496.62 for macOS cause notarization failure
Open
- Dominant language
- Java
- Stars
- 2k
- Forks
- 269
- Avg merge
- 1h 18m
- Merged PRs (30d)
- 1
Description
Working: JBR 25.0.3-b496.62
• Failing: all newer JBR 25.0.3 builds
• Notarization issue:
```
jre.bundle/Contents/MacOS/libjli.dylib The signature of the binary is invalid.
```
Apple Notarization rejects app binaries built with install4j when jre.bundle/Contents/Home was only signed with a valid developer id. This worked without problems with all JBR 25 releases before and including 25.0.3-b496.62.
Observation: Newer unpacked JDKs lack code signatures that the working b496.62 build contains.
Contributor guide
Assessment
This issue has not been assessed yet.