Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在OSX中延迟弹出通知_Macos_Notifications_Popup_Growl - Fatal编程技术网

Macos 在OSX中延迟弹出通知

Macos 在OSX中延迟弹出通知,macos,notifications,popup,growl,Macos,Notifications,Popup,Growl,我需要在我的OSX应用程序中显示类似于skype的弹出窗口,上面写着“A在线”。当我对此进行研究时,我发现我们可以使用咆哮来实现它。但对于这一点,是否每个使用我的应用程序的用户也需要安装Growl 我有没有办法制作一个独立的应用程序来显示通知?因为我们在安装skype时没有安装Growl或任何其他软件,但它们仍然会显示通知弹出窗口 我真的很困惑。请帮帮我!提前谢谢 不,您的用户不需要咆哮。旧版本也是如此,但从1.3开始,引用: 显示通知不再需要咆哮本身。1.3 SDK允许应用程序在不安装Grow

我需要在我的OSX应用程序中显示类似于skype的弹出窗口,上面写着“A在线”。当我对此进行研究时,我发现我们可以使用咆哮来实现它。但对于这一点,是否每个使用我的应用程序的用户也需要安装Growl

我有没有办法制作一个独立的应用程序来显示通知?因为我们在安装skype时没有安装Growl或任何其他软件,但它们仍然会显示通知弹出窗口


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

不,您的用户不需要咆哮。旧版本也是如此,但从1.3开始,引用:

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

如果您下载并安装其中一个,而不安装Growl邮件、iTunes或任何仍将显示通知的内容,您可以看到它正在工作。您只是没有一个方便的工具来配置它们(或者查看历史记录,或者在您不在时发生的汇总通知)。这正是你的应用程序将如何为没有咆哮的用户工作

这个版本还没有完全更新,所以它是一个混乱的来源,了解所有细节有点复杂


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

非常感谢!1.3 SDK在不安装Growl的情况下真正起作用。