Разрешить доступ для вспомогательных устройств программно на 10,9

Я хочу разрешить доступ для вспомогательных устройств программно на 10,9. На 10,8 и ниже яиспользовал следующий Applescript для включения доступа для вспомогательных устройств:

tell application "System Events"
if UI elements enabled is false then
    set UI elements enabled to true
end if
end tell

В версии 10.9 Apple переместила параметры доступности в Системные настройки ➞ Безопасность & Конфиденциальность ➞ Конфиденциальность ➞ Доступность. В отличие от предыдущих версий OS X, которые использовали универсальный флажок для всех приложений, новая функциональность в 10.9 позволяет пользователям индивидуально выбирать, какие приложения могут получить контроль над системой для выполнения их различных скриптовых функций.

Apple НЕ предоставляет API для разработчиков, чтобы программно обеспечить доступность приложения. Поэтому Mac OS 10.9 предложит диалоговое окно для разрешения конечного пользователя, чтобы включить Accessibility, когда приложение использует API-интерфейсы специальных возможностей. Кроме того, пользователь должен перезапустить приложение после включения специальных возможностей.

Можем ли мы разрешить доступ для вспомогательных устройств программно на 10.9 с помощью Applescript или любых других API? Любая помощь для решения этой проблемы будет принята с благодарностью.

Ответы на вопрос(8)

Ваш ответ на вопрос