【问题标题】:Tary pop up notifications in OS xOS x 中的 Tary 弹出通知
【发布时间】:2012-07-10 11:46:44
【问题描述】:

我需要在我的 OS x 应用程序中显示类似于 Skype 的弹出消息“A 上线”。当我对此进行研究时,我发现我们可以使用 Growl 来实现它。但是为此,是否每个使用我的应用的用户也需要安装 Growl?

有什么方法可以制作一个独立的应用程序来显示通知?因为我们在安装 Skype 的时候没有安装 Growl 或任何其他软件,但它们仍然显示弹出通知。

我真的很困惑。请帮帮我!提前致谢!

【问题讨论】:

    标签: macos notifications popup growl


    【解决方案1】:

    不,您的用户不需要使用 Growl。旧版本确实如此,但从 1.3 开始,引用 A Note to Developers

    不再需要咆哮本身来显示通知。 1.3 SDK 允许应用程序在没有安装 Growl 的情况下生成 Growl 通知。这称为“Mist”,是 1.3 SDK 的新功能。因此,当允许您自定义通知时,Growl 成为 Growl 的“专业”版本,而“免费”版本是内置通知。

    如果您下载app plugins 之一并安装它,而不安装 Growl 本身(邮件、iTunes 或仍会显示通知的任何东西),您可以看到此功能。您只是没有方便的工具来配置它们(或查看历史记录,或汇总您离开时发生的通知)。这正是您的应用对没有 Growl 的用户的工作方式。

    main Growl documentation 还没有完全更新,所以很混乱,学习所有细节有点复杂。

    但简单的版本很简单:只需使用 Growl 框架显示通知,如果用户有 Growl,则使用 Growl,如果没有,则使用“Mist”。

    【讨论】:

    • 非常感谢! 1.3 SDK 真的不用安装 Growl 就可以了。
    猜你喜欢
    • 2014-10-11
    • 1970-01-01
    • 2014-01-06
    • 2014-11-05
    • 2014-01-18
    • 1970-01-01
    • 2016-11-04
    • 2016-12-07
    • 2018-12-15
    相关资源
    最近更新 更多