Wie kann ich den unterstützenden Zugriff auf Mavericks deaktivieren/immer zulassen?

Ich habe dieses Skript (AppleScript) verwendet, das als Automator-Dienst an einen globalen Hotkey gebunden ist, um neue Terminals mit einer globalen Tastenkombination zu öffnen. Nach dem Upgrade auf OS X Mavericks, wenn der entsprechende Dienst von buchstäblich jeder Anwendung ausgelöst wird, erscheint ein neues Dialogfeld mit dieser Meldung

„(Anwendungsname)“ möchte diesen Computer mithilfe von Barrierefreiheitsfunktionen steuern.

Und natürlich kann das Skript nicht ausgeführt werden, wenn es von einer Anwendung ausgelöst wird, der nicht ausdrücklich die Erlaubnis über die Systemeinstellungen erteilt wurde.

Gibt es eine Möglichkeit, die Zugriffskontrolle für alle Anwendungen, die auf meinem Computer in OS X Mavericks ausgeführt werden, global zuzulassen, wie dies in früheren OS X-Versionen der Fall war?

Das obige Beispielskript war nicht das einzige Skript, das ich für globale Verknüpfungen hatte, und das Whitelisting aller installierten Anwendungen ist äußerst schmerzhaft, insbesondere wenn man bedenkt, dass eine App möglicherweise nur nach einem fehlgeschlagenen "Kontroll" -Versuch auf die Whitelist gesetzt wird ...

Antworten (2)

Ich kenne keine Möglichkeit, den Zugriff für Hilfsgeräte immer zuzulassen, aber Sie können mehrere Anwendungen per Drag & Drop zur Liste in den Systemeinstellungen hinzufügen:

  1. Wählen Sie Systemeinstellungen aus dem Apple-Menü
  2. Klicken Sie auf Sicherheit & Datenschutz
  3. Klicken Sie auf die Registerkarte Datenschutz
  4. Klicken Sie in der Liste links auf Barrierefreiheit
  5. Klicken Sie auf das Schlosssymbol, damit Sie Änderungen vornehmen können (Sie werden zur Eingabe Ihres Passworts aufgefordert).
  6. Aktivieren Sie "(Anwendungsname)".

Ich glaube nicht, dass es eine Möglichkeit gibt, diese Einstellung global festzulegen. Sie müssen dies für jede Anwendung separat tun. Ich würde mich gerne als falsch erweisen...