@danielpunkass I didn’t realize the sandbox was so lenient; assumed it was getting app info from trusted daemons.
@danielpunkass @uliwitness Right, in this particular case, I’m going to recommend that the Airmail guys just precompile their script.
@danielpunkass I don’t know. Don’t some apps need to be launched because they provide the dictionary dynamically?
@danielpunkass Right. I assume they specifically allow access to /Applications on purpose.
@danielpunkass “Sandbox: Airmail(75741) deny file-read-data /Users/mjt/Documents/Programming/SpamSieve/build/SpamSieve.app” => error -2741.
So apparently the app sandbox prevents an app from compiling an AppleScript that targets an app that’s not in /Applications.