【问题标题】:Repeating UILocalNotifications with Gaps使用间隙重复 UILocalNotifications
【发布时间】:2011-03-05 12:51:42
【问题描述】:

我有一个需要每天重复的通知。用户可以在特定日期关闭它。有没有什么简单的方法可以使用 UILocalNotification 框架来完成这个场景?

以从 2011 年 3 月 1 日开始每天重复并在 3 月 7 日和 3 月 23 日禁用的通知为例。

我想出的唯一解决方案是创建:

  • 6 非重复 UILocation 3月1日至通知 3 月 6 日
  • 14 不重复 3 月的 UILocation 通知 8 日至 3 月 22 日
  • 1 重复 3 月的 UILocation 通知 24 日,每天重复

这是可行的,但每次用户更改删除日期时都需要重新评估。这是完成此类场景的最佳方式吗?

编辑:更不用说这正在(迅速)接近每个应用的 64 条通知限制。

【问题讨论】:

    标签: iphone objective-c xcode notifications uilocalnotification


    【解决方案1】:

    无论如何,我看不到仅在某个日期范围内建立重复。

    【讨论】:

      【解决方案2】:

      对于这类应用程序必须设置不规则重复通知的警报问题,最好的方法是使用推送通知。我花了我 2 个月的时间浪费在这种问题上,最后我不得不转向推送通知。所以尽快尝试推送通知。:)

      【讨论】:

        猜你喜欢
        • 2021-12-30
        • 2018-12-21
        • 1970-01-01
        • 1970-01-01
        • 2016-09-30
        • 2018-11-03
        • 2017-02-03
        • 2017-04-20
        • 1970-01-01
        相关资源
        最近更新 更多