Update description for unsigned_accessibility caveat

This commit is contained in:
moabits 2022-11-04 17:05:49 +01:00
parent a7c5e40c12
commit a4bbdf8500

View File

@ -69,14 +69,20 @@ module Cask
end end
caveat :unsigned_accessibility do |access = "Accessibility"| 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.
if MacOS.version < :ventura
navigation_path = "System Preferences → Security & Privacy → Privacy"
else
navigation_path = "System Settings → Privacy & Security"
end
<<~EOS <<~EOS
#{@cask} is not signed and requires Accessibility access, #{@cask} is not signed and requires Accessibility access,
so you will need to re-grant Accessibility access every time the app is updated. so you will need to re-grant Accessibility access every time the app is updated.
Enable or re-enable it in: Enable or re-enable it in:
System Preferences Security & Privacy Privacy #{access} #{navigation_path} → #{access}
To re-enable, untick and retick #{@cask}.app. To re-enable, untick and retick #{@cask}.app.
EOS EOS
end end