创建持久的 iOS 横幅通知 [关闭]

Posted

技术标签:

【中文标题】创建持久的 iOS 横幅通知 [关闭]【英文标题】:Create a persistent iOS banner notification [closed] 【发布时间】:2018-02-15 17:19:58 【问题描述】:

不知道ios的早期版本,但是iOS 11有一个特点:

如何在我的 IOS 应用程序中使用 swift 以编程方式创建持久通知?我没有找到任何关于它的文档。

我也找到了这个答案:Create a persistent notification in iOS 不过是很久以前的事了,可能情况变了?

【问题讨论】:

大声笑绝对不会太宽泛,跛脚。应该很简单,“如何强制响应用户的通知。” 【参考方案1】:

您描述的功能是本地通知。在此处查看文档:

https://developer.apple.com/documentation/usernotifications

您不能强制通知用户或其样式。这就是屏​​幕截图中的“设置”窗口的意义所在。只有用户可以决定您的通知警报是显示为临时的还是持久的。 (用户也可以决定完全禁止您的通知。)

【讨论】:

是的,我知道。我的应用程序使用本地通知。所以,情况并没有从这个***.com/questions/18944883/… 太好了;从你的问题中不清楚怀疑在哪里。 :) 感谢您的回答 - 我同意您的看法,因为我在文档中没有找到任何内容 我知道这个问题被问到现在才两个月……但现在还是这样吗?老板要生气了我能想出的唯一其他解决方案是设置标志或计时器以再次重新创建通知。但我的问题是,如果您使用“自定义通知界面”,您知道是否可以强制通知响应吗? @DaWiseguy“你知道你是否可以强制通知响应”我真的不知道这些词应该是什么意思。但是由于用户可以完全关闭您的应用程序的通知,我不明白您如何认为您可以“强制”任何事情。

以上是关于创建持久的 iOS 横幅通知 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

关闭推送通知横幅

iOS 推送通知横幅未出现

为啥在 iOS 7 中我的本地通知没有显示横幅

iOS推送通知横幅清除操作按钮[重复]

当应用程序处于前台时收到推送通知时,是不是可以为 ios 显示横幅?

每个推送通知横幅在 iOS9 上显示两次 [重复]