Thanks for the reply, eskimo!
There is no “Open anyway” button on modern Gatekeeper alerts, which
suggests you’re either working on a very old system or paraphrasing. I
suspect it’s the latter. It’d really help if you were precise here,
because the devil is in the details.
Correct, I was paraphrasing. Sorry about that :)
As I've continued to research this, I've discovered that this is a product of App Translocation/Gatekeeper Path Randomization. So the app is able to talk to resources outside of itself, but it can't find the CONFIG folder because it is running from a randomized path.
To provide a bit of additional context on how the app works:
I distribute the signed and notarized app to my client
They edit the CONFIG folder (fonts, media, etc.), zip up the parent folder and send it to their client
I don't expect my (non-developer) clients to sign and notarize the app before distribution, so putting it inside the app bundle is not an option.
I'll look into the FileManager solution - it sounds like if I can use that method to determine the URL for the app's untranslocated location that I'll be in business?
Topic:
Code Signing
SubTopic:
Entitlements
Tags: