Fr: add music files + network client sandbox entitlements

i recently enable hardened runtime in a project and i had to manually add the following entitlements:

<true/> is required for outgoing connections to analytics (i’m basically using the analytics example code provided by juce), and is required to read/write to ~/Library/Audio/Plug-Ins

it would be nice to have these in Projucer so i don’t have to manually manage my entitlements and deal with them getting overwritten. i started a pr for this but i wasn’t sure where in the ui these options should go - they’re technically sandbox related but they don’t seem to matter until Use hardened runtime is enabled. i’d expect these are commonly used by other projects too?

1 Like