diff --git a/Library/Homebrew/cask/dsl/caveats.rb b/Library/Homebrew/cask/dsl/caveats.rb index 0436481f09..bc047275d0 100644 --- a/Library/Homebrew/cask/dsl/caveats.rb +++ b/Library/Homebrew/cask/dsl/caveats.rb @@ -69,14 +69,20 @@ module Cask end caveat :unsigned_accessibility do |access = "Accessibility"| - # access: the category in System Preferences > Security & Privacy > Privacy the app requires. + # access: the category in the privacy settings the app requires. + + navigation_path = if MacOS.version < :ventura + "System Preferences → Security & Privacy → Privacy" + else + "System Settings → Privacy & Security" + end <<~EOS #{@cask} is not signed and requires Accessibility access, so you will need to re-grant Accessibility access every time the app is updated. Enable or re-enable it in: - System Preferences → Security & Privacy → Privacy → #{access} + #{navigation_path} → #{access} To re-enable, untick and retick #{@cask}.app. EOS end