On Catalina using NSSavePanel constructor or static object gives error
eclipse +[NSXPCSharedListener endpointForReply:withListenerName:]: an error occurred while attempting to obtain endpoint for listener 'com.apple.view-bridge': Connection interrupted.
So what API/hack should be used so that NSPanel will properly in macOS Catalina 10.15?
I had the same problem today in an application that is based on Kickstart4J.
When Kickstart4J installs the JRE that should be used to start the application it changes the permissions of the
java
executable torwxr--r--
. This change always ended in the error.By changing the permissions of the
java
executable later torwxr-xr-x
solved the problem. I still have no idea why this is working and an explanation of this behavior would be great.