我要做警报应用。经过长时间的研究,我想找出解决办法,每隔30秒或60秒通知一次,直到应用程序打开为止。
我想给参考应用Diii通知-小时钟声。此应用程序每30秒通知一次,因此可以每30秒发出一次本地通知,直到应用程序打开为止。
我尝试了addingTimeInterval 30秒,但这不是正确的解决方案,因为这总是生成新的通知。给定上面的应用程序只生成一个通知并重复,直到应用程序打开。
我的目标是每天设置警报,每30秒重复一次通知,直到应用程序打开。
示例:-每天8:00为S、M、T、W、T、F、S设置警报,当警报从早上8:00开始,然后每30秒通知一次,直到应用程序打开为止。
你能给我其他的解决办法吗。
发布于 2018-02-23 10:59:15
您需要创建本地通知,重复间隔30秒,每天您需要报警。因此,例如,您将有5个本地通知,30秒重复间隔,当用户打开应用程序调度额外的通知为下一个弱。
此外,您还可以添加用于警报的自定义按钮,以便在用户选择停止警报时重新安排通知时间。
注意:您只能有大约30个预定的本地app通知。这在文档中没有列出。
https://stackoverflow.com/questions/48941365
复制相似问题