How do I check the access rights of an app?
Solution 1:
The entitlements requested by an app are stored in a structured file. Think of it like a shopping list.
- https://developer.apple.com/documentation/bundleresources/entitlements
When the application runs, the OS looks over the list, decides which to just grant and which need a pop up or some of their form or acceptance or pre-configuration before the entitlement request is logged and granted.
Checking these requires a dedicated tool or some experience with the command line to construct queries and filter data returned by the codesign
and security
commands.
- https://developer.apple.com/documentation/bundleresources/entitlements/diagnosing_issues_with_entitlements