Всплывающее окно брандмауэра OS X о growlnotify продолжает появляться - PullRequest
1 голос
/ 23 февраля 2010

У меня есть настройка автотеста с growlnotify с использованием growl_glue (версия 1.0.7):

require 'growl_glue'
GrowlGlue::Autotest.initialize do |config|
  config.notification :use_network_notifications => true
end

рык версия 1.2

каждый раз, когда запускается автотест и отображается всплывающее окно с уведомлением, я также получаю всплывающее окно с брандмауэром OS X с просьбой Do you want the application "growlnotify" to accept incoming network connections?

Я пытался ответить «Отклонить и разрешить», но он все еще выскакивает.

выбор запрета / разрешения правильно отражен в Системных настройках -> Безопасность -> Брандмауэр -> «список доступа к приложениям», но все равно запрашивает каждый раз.

обновление

В итоге я использовал камень для автоматического тестирования вместо рычагов. это решило проблему, возможно, это было связано с тем, как growl_glue вызывал growlnotify.

Ответы [ 2 ]

2 голосов
/ 24 августа 2011

Это сработало для меня:

  • Напечатайте "Growlnotify" в терминале, чтобы узнать, где Growlnotify установлен.

  • Открыть системные настройки

  • Нажмите на иконку замка в замке безопасности

  • Нажмите на брандмауэр

  • Нажмите на замок и введите пароль, если необходимо, чтобы разблокировать конфигурация

  • Нажмите кнопку Дополнительно ...

  • Нажмите на кнопку плюс.

  • Когда появится средство выбора файлов, введите «/», чтобы получить текстовое поле, затем нажмите Забой.

  • Вставить в папку Growlnotify.

  • Нажмите кнопку «Перейти»

  • Нажмите кнопку «Добавить»

  • Нажмите кнопку «ОК»

У вас сработало?

1 голос
/ 01 марта 2010

У меня была похожая проблема с приложением Remote Desktop. Чтобы исправить это, я удалил папку, расположенную в / Contents / _CodeSignature внутри пакета приложения. Я бы попробовал это для рычания.

Вот сообщение forum , в котором я нашел решение, когда устранял его.

...