问题标签 [nsusernotificationcenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
219 浏览

nsusernotificationcenter - 使用横幅类型时如何自定义 NSUserNotification 的显示时间

在 Mac OS 10.8 上,banner 显示几秒钟后自动消失,
那么如何设置显示带有代码的横幅的持续时间。

我还阅读了 NSUserNotification API 文档,似乎只有 API 可以安排和重复通知。

0 投票
0 回答
77 浏览

macos - 当我单击它的用户通知时,OS X 会打开我的旧版本程序(test0.1.0.app)。为什么?

我的mac里有几个版本的程序。我刚刚使用 xcode5.0 构建的 Test0.1.0.app、Test0.2.0.app 和 Test0.4.0.app。

Test0.1.0.app 在某处。

Test0.2.0.app 在某处。

~/Library/Developer/Xcode/..../Debug/Test0.4.0.app 中的 Test0.4.0.app。

我在 Test.app 中添加了 NsUserNotification。

我打开 Test0.4.0.app 并等待通知到达。然后我关闭Test0.4.0.app并点击通知(右上角),它将打开Test0.2.0.app。

为什么?如何控制打开特定版本 test.app 的通知?

0 投票
0 回答
598 浏览

macos - 设置显示 NSUserNotification 的自定义时间

NSUSerNotification通过以下方式创建一个:

我希望通知显示多于几秒钟。
如何自定义通知在屏幕上显示的持续时间?

0 投票
1 回答
319 浏览

macos - 如何更新交付的 NSUserNotification 中的字幕?

我正在尝试更新已传递通知(警报)的副标题中的字符串,我正在这样做NSTimer

代码每 5 秒正确执行一次。但是通知警报中显示的字幕不会改变。

有什么方法可以强制“重绘”setNeedsDisplay或类似的东西吗?

谢谢。

0 投票
1 回答
2045 浏览

macos - NSUserNotification 可定制的应用程序图标?

我刚刚注意到 iTunes 的通知图标被专辑封面取代:

iTunes 通知

它的应用程序图标在标题附近是一个小图标,与我所知道的有点不同:

正常通知

我只能将图像添加为内容的一部分,而不是应用程序图标。

是否有NSUserNotification我不知道的未记录 API?

0 投票
1 回答
75 浏览

objective-c - 通知中心 (OS X) - 作为标题的变量

我在通知中心的内容中设置变量有问题。这是我的代码

如何将 CFBundleVersion 添加到通知内容?

0 投票
1 回答
1839 浏览

macos - Swift NSUserNotificationCenter didActivateNotification 不起作用

我正在开发一个 swift os x 应用程序,但我无法理解 userNoticiation / didActivateNotification 结构。我已经查看了文档并搜索了 SO,但仍然卡住了。任何有关以下代码的指导将不胜感激:

通知完全按照我的意愿显示。单击我定义的“查找”按钮将在第一次单击时将我的应用程序带到前台,但我希望处理该操作的代码不会触发。

提前致谢。

0 投票
1 回答
685 浏览

ios - UILocalNotification 总是在我加载我的应用程序后立即显示,无论触发日期如何

您好,我是 swift 和 IOS 编程的新手。我已经设置了 6 个通知,这些通知应该根据一天中的时间每天提醒用户 6 次。警报正在工作,但由于某种原因,当应用程序首次启动时,所有 6 个警报同时显示在通知中心。任何帮助将不胜感激。

这是 AppDelegate.swift 中的代码

这是我针对六种不同通知的功能

这就是我在 ViewDidLoad 中调用函数的地方

0 投票
1 回答
333 浏览

osx-mountain-lion - Mac OS X 10.8 NSUserNotification 警报通知不会被忽略

在我们的应用程序中,我们以警报样式显示通知。显示通知工作正常,当用户通过单击通知或单击操作按钮与通知交互时,我们也会收到回调。但是,即使用户通过单击通知的内容将其关闭后,警报通知弹出窗口也会留在屏幕上而不是消失。它只有在单击关闭按钮后才会消失。弹出窗口停留在屏幕上,通知被清除通知中心。

当用户单击警报通知的内容时,是否有任何解决方案可以消除弹出窗口。

0 投票
1 回答
3046 浏览

swift - 应用程序处于活动状态时,Swift NSUserNotification 不显示

我是 OSX 开发的新手,我正在制作一个应用程序,它会在发生某些事情时触发通知。但是当应用程序是关键应用程序时,它不会显示通知,因为它是默认行为。即使应用程序是关键应用程序,我也想向他们展示。然而,我只找到了用 Objective-c 编写的解决方案,但现在我正在使用 Swift。我想知道如何用 Swift 实现它。