В настоящее время используются только временные права.
Вы должны использовать что-то вроде
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
<key>com.apple.security.temporary-exception.files.absolute-path.read-write</key>
<array>
<string>absolute path to use</string>
</array>
</dict>
</plist>
Я надеюсь, что Apple прояснит, как это можно сделать без «временных» решений, потому что это ломает многие приложения