Закройте приложение, используя AppleScript - PullRequest
7 голосов
/ 01 ноября 2010

Всякий раз, когда я пытаюсь выйти из приложения с помощью AppleScript, я получаю следующую ошибку

Произошла ошибка типа -9874.

Используемая мной команда AppleScript:

tell application "app_name"
    quit
end tell

1 Ответ

20 голосов
/ 01 ноября 2010

Вы уверены, что "app_name" существует?Если он существует, вы уверены, что он знает, как реагировать на AppleEvents («осведомлен об AppleEvent»)?Попробуйте следующий тест - запустите Activity Monitor/Applications/Utilities) и запустите этот скрипт:

tell application "Activity Monitor"
    quit
end tell

У меня это работает нормально - если у вас все в порядке, то проблема, вероятно, в вашем конкретном приложении.,Если это не работает для вас, то у вас есть какая-то проблема, связанная с системой - попробуйте на другом Mac, чтобы проверить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...