DAL plugin fails to launch assistant when running with Flash player

I have a DAL plugin that has been working well in sandboxed apps for some time but since Mojave (or perhaps a Flash player upgrade?) the assistant process fails to launch on Flash-based sites with this sandbox error:

Sandbox: com.apple.WebKit(2639) deny(1) mach-lookup my.bundle.name


The call I'm using is:

xpc_connection_create_mach_service("my.bundle.name", nil, XPC_CONNECTION_MACH_SERVICE_PRIVILEGED);


Note that this does not happen with Chrome, which I believe has its own build of the Flash player.


I know Flash is dead but I'm hoping that there is a solution to this problem as many sites are dragging their feet on moving away from Flash.

Replies

I’m just posting a link to this thread, which covers very similar ground.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Is there a link hidden in there?

Is there a link hidden in there?

No, sorry, that was an editing failure on my part )-: I’ve fixed it now.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"