xcode – 仅在用户在计算机时显示通知

xcode – 仅在用户在计算机时显示通知,第1张

概述什么是检测用户当前是否在他们的计算机上的最佳方式,即以某种方式使用它.如果用户在他们的计算机上,我们有一个应该只发出通知(带有关闭按钮的横幅通知)的应用程序. 例如,假设一个股票交易应用程序向用户发出可能仅与几分钟相关的各种时间敏感信息.如果用户远离他们的计算机,他们不希望找到20个未采取行动的警报来解雇. Technicaly我不知道如何监视不活动但我认为您可以使用超时通知在一段时间间隔后关闭自 什么是检测用户当前是否在他们的计算机上的最佳方式,即以某种方式使用它.如果用户在他们的计算机上,我们有一个应该只发出通知(带有关闭按钮的横幅通知)的应用程序.

例如,假设一个股票交易应用程序向用户发出可能仅与几分钟相关的各种时间敏感信息.如果用户远离他们的计算机,他们不希望找到20个未采取行动的警报来解雇.

解决方法 Technicaly我不知道如何监视不活动但我认为您可以使用超时通知在一段时间间隔后关闭自己和/或将显示的通知限制为少,所以最新的通知将自动关闭最旧的通知.

从apple documentation:

Note: It the user wakes more than 15 minutes after a scheduled notification is scheduled to fire,it is discarded. If the notification repeats with an interval less than 15 minutes,then it expires in 1 minute. Expired notifications are just discarded,unless they repeat,in which case,they stay in the scheduled List and just fire again later.

总结

以上是内存溢出为你收集整理的xcode – 仅在用户在计算机时显示通知全部内容,希望文章能够帮你解决xcode – 仅在用户在计算机时显示通知所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1016270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存