Skip to content

Instantly share code, notes, and snippets.

@steventheworker
Created April 27, 2023 19:35
Show Gist options
  • Save steventheworker/d17fa779775b6eb5994b7d41db3ce789 to your computer and use it in GitHub Desktop.
Save steventheworker/d17fa779775b6eb5994b7d41db3ce789 to your computer and use it in GitHub Desktop.
DockAltTab remove all permissions w/ redundancy
tccutil reset All com.steventheworker.DockAltTab
tccutil reset ScreenCapture com.steventheworker.DockAltTab
tccutil reset AppleEvents com.steventheworker.DockAltTab
tccutil reset Accessibility com.steventheworker.DockAltTab
tccutil reset MediaLibrary com.steventheworker.DockAltTab
tccutil reset ListenEvent com.steventheworker.DockAltTab
# other... ?
# tccutil reset ListenEvent com.steventheworker.DockAltTab
# tccutil reset DeveloperTool com.steventheworker.DockAltTab
# tccutil reset PostEvent com.steventheworker.DockAltTab
# Files & Folders
# tccutil reset SystemPolicyAllFiles com.steventheworker.DockAltTab
tccutil reset SystemPolicyDesktopFolder com.steventheworker.DockAltTab
# tccutil reset SystemPolicyDocumentsFolder com.steventheworker.DockAltTab
tccutil reset SystemPolicyDownloadsFolder com.steventheworker.DockAltTab
# tccutil reset SystemPolicyNetworkVolumes com.steventheworker.DockAltTab
# tccutil reset SystemPolicyRemovableVolumes com.steventheworker.DockAltTab
# full list https://developer.apple.com/forums/thread/679303?answerId=673153022#673153022
# tccutil reset All com.steventheworker.DockAltTab
# tccutil reset ScreenCapture com.steventheworker.DockAltTab
# tccutil reset AppleEvents com.steventheworker.DockAltTab
# tccutil reset Accessibility com.steventheworker.DockAltTab
# tccutil reset MediaLibrary com.steventheworker.DockAltTab
# tccutil reset ListenEvent com.steventheworker.DockAltTab
# tccutil reset SystemPolicyDesktopFolder com.steventheworker.DockAltTab
# tccutil reset SystemPolicyDownloadsFolder com.steventheworker.DockAltTab
@steventheworker
Copy link
Author

steventheworker commented Apr 27, 2023

This gist was made because, "reset All" fails to remove some permissions, especially in Automation/AppleEvents.

The bottom portion that's commented out can be uncommented, and then copy pasted into a terminal (to more easily grab the reset command from all sections).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment