如何在设备锁定时让本地通知不断响起(swift 3)

How to make local notification ring continuously when device is locked (swift 3)

我希望出现在锁定屏幕上的我的本地通知应该持续响起,直到用户点击它。我正在使用日期选择器来设置通知到达的时间,现在我希望如果 phone 被锁定,它应该持续响起直到用户点击它就像在闹钟应用程序中一样。

这是不可能的,一旦您的应用程序被挂起并进入后台 iOS 限制其内存使用并实质上将其置于暂停状态,并且在用户将其带入之前不允许执行任何操作再次到前台。

支持音频、位置更新、后台获取等后台模式(参考iOS Background modes

但其中 none 可以让您随心所欲,闹钟功能是 Apple 独有的功能,恐怕短期内不会改变。

您唯一的希望是使用推送通知或本地通知。