You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo Notifications的scheduleNotificationAsync在iOS上的通知调度异常问题咨询

Expo Notifications的scheduleNotificationAsync在iOS上的通知调度异常问题咨询

大家好,我正在开发一款帮助用户减少吸烟/电子烟使用的应用。用户可以自定义吸烟规则:设置触发频率、每次吸烟时长、允许吸烟的时间段,以及具体星期几执行这个规则。

具体的输入项包括:

  • 每X小时Y分钟可以吸烟一次
  • 每次吸烟持续Z分钟
  • 仅在H1到H2的时间段内生效
  • 指定星期几(举个例子:每2小时30分钟可以抽一次,每次5分钟,仅限周二和周四)

我会根据用户的这些输入生成完整的通知时间表,然后遍历这个时间表,调用Expo Notifications的scheduleNotificationAsync方法,为每个吸烟开始和结束的事件分别创建通知。

但现在遇到了一个问题:生成的通知总是不准确。我明明遍历了198个待调度的通知条目,但最终只有64个成功被调度了。

想请教各位,Expo的scheduleNotificationAsync方法或者iOS系统本身,有没有什么已知的限制会导致这种部分通知无法被调度的情况?麻烦大家帮忙解答一下,谢谢!

备注:内容来源于stack exchange,提问作者juju

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:43:07