OS X 防火墙不断弹出有关 Growlnotify 的弹出窗口

发布于 2024-08-22 12:34:34 字数 533 浏览 14 评论 0原文

我使用growl_glue(版本1.0.7)进行了growlnotify的自动测试设置:

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

每次自动测试运行时,growl版本都是1.2,

并显示通知growl弹出窗口我还收到一个OS X防火墙弹出窗口,询问您希望应用程序“growlnotify”接受传入的网络连接吗?

我尝试回答拒绝和允许,但它仍然不断弹出。

拒绝/允许选择正确反映在“系统偏好设置”->“系统偏好设置”中。安全->防火墙-> '应用程序访问列表',但它仍然每次都会询问。

更新

我最终使用autotest-growl gem而不是growl_glue。它解决了问题,这可能与growl_glue如何调用growlnotify有关。

I have autotest setup with growlnotify using growl_glue (version 1.0.7):

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

growl version is 1.2

each time autotest runs and displays the notification growl popup I also get an OS X firewall popup asking Do you want the application "growlnotify" to accept incoming network connections?

I tried answering deny and allow but it still keeps popping up.

the deny/allow choice is properly reflected in System Preferences -> Security -> Firewall -> 'application access list', but it still asks every time.

update

I ended up using autotest-growl gem instead of the growl_glue. it fixed the problem, it was probably related to how growl_glue was calling growlnotify.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

執念 2024-08-29 12:34:34

这对我有用:

  • 在终端中输入“which grolnotify”以找出growlnotify的位置
    已安装。

  • 打开系统偏好设置

  • 单击安全挂锁房屋图标

  • 单击防火墙

  • 单击挂锁并输入密码(如有必要)以解锁
    配置

  • 单击“高级...”按钮

  • 单击“加号”按钮。

  • 当文件选择器出现时,输入“/”以获取文本框,然后点击
    退格键。

  • 粘贴到growlnotify的位置。

  • 点击“前往”按钮

  • 点击“添加”按钮

  • 点击“确定”按钮

它对你有用吗?

This worked for me:

  • Type "which growlnotify" into terminal to find out where growlnotify
    is installed.

  • Open System Preferences

  • Click on Security padlocked house icon

  • Click on Firewall

  • Click on padlock and type password if necessary to unlock the
    configuration

  • Click on Advanced... button

  • Click on plus button.

  • When the file picker comes up, type "/" to get a text box, then hit
    backspace.

  • Paste in growlnotify's location.

  • Click "Go" button

  • Click "Add" button

  • Click "OK" button

Did it work for you?

洒一地阳光 2024-08-29 12:34:34

我在使用远程桌面应用程序时遇到了类似的问题。为了解决这个问题,我删除了应用程序包中位于 /Contents/_CodeSignature 的文件夹。我会尝试咆哮。

这是论坛帖子,我在排除故障时找到了解决方案它。

I had a similar problem with the Remote Desktop application. To fix it I trashed the folder located at /Contents/_CodeSignature inside the application package. I would try that for growl.

Here's the forum post where I found the solution back when I was troubleshooting it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文