本地通知每30秒重复一次

时间:2018-02-23 04:55:54

标签: ios swift uilocalnotification alarm

我打算报警应用。经过长时间的研究,我很难找到每隔30或60秒通知的解决方案,直到我们开启应用程序。

我想提供参考应用Diii Notify - hourly chime。此应用程序每30秒通知一次,因此可以在应用程序打开之前每30秒触发一次本地通知。

我尝试添加TimeInterval 30秒,但这不是正确的解决方案,因为这会一直生成新的通知。鉴于以上应用程序仅生成一个通知,并重复直到应用程序打开。

我的目标是每天设置闹钟并每30秒重复一次通知,直到应用程序打开

示例: - 每天上午8:00为S,M,T,W,T,F,S设置闹钟,当闹钟在上午8:00开始时,然后每30秒通知一次,直到app开。

你能给我任何其他解决方案。

1 个答案:

答案 0 :(得分:0)

您需要创建本地通知,每天重复间隔30秒您需要闹钟。因此,例如,您将有5个本地通知,30秒重复间隔,当用户打开应用程序时 - 为下一个弱者安排其他通知。

添加您可以添加警报的自定义按钮,以便在用户选择停止警报时重新安排通知。

注意:您只能为应用提供约30个预定的本地通知。这并未在文档中列出。