jamf / PPPC-Utility

Privacy Preferences Policy Control (PPPC) Utility
MIT License
735 stars 46 forks source link

Reverse Big Sur compatibility checkbox #123

Open macblazer opened 8 months ago

macblazer commented 8 months ago

The main window of PPPC Utility has a switch to enable "Big Sur compatibility", and this switch is off by default. Big Sur is macOS 11, and the switch internally makes the generated profile use keys that work on macOS 11+ but those keys are incompatible with macOS 10.15.

Because Big Sur is now four years old, and legacy support for macOS 10.15 is the thing that the switch enables I propose that we change this feature as follows.

Change the UX

Internal Changes

Code changes will need to be made to reverse the meaning of the switch, hide/show it as the user selects different PPPC options, update the warning to the user when the profile contains these options, and correctly infer the state of the switch for imported profiles.

pmoprhy commented 8 months ago

Good idea.

grandoracle commented 8 months ago

Nice!