iOS 通知未安排

问题描述 投票:0回答:1

我正在构建一个应用程序来帮助人们减少吸烟/电子烟。用户可以设置他们想要吸烟的频率、持续时间、在什么时间以及在一周中的哪几天来执行此时间表。

所以输入是:

  • 每 X 小时 Y 分钟
  • Z 分钟
  • 从H1小时到H2小时
  • D[ ] 天。

(即我可以在周二和周四每 2 小时 30 分钟吸烟一次,持续 5 分钟)。

我接受这些输入并创建一个通知计划以发送给用户。然后,我迭代此计划并使用

scheduleNotificationAsync
为每个开始/停止事件创建通知。

由于某种原因,生成的通知不正确。

scheduleNotificationAsync
包中的
expo-notifications
或一般 iOS 通知是否有任何已知限制?我正在迭代要发送的通知列表,但并未安排所有通知。

我迭代了 198 个项目的列表,但只安排了 64 个通知。我已验证 for 循环正确执行,并且

scheduleNotificationAsync
函数被调用 198 次。

ios react-native expo expo-notifications
1个回答
0
投票

经过进一步研究,iOS 似乎将每个应用程序限制为最多 64 个计划通知。

© www.soinside.com 2019 - 2024. All rights reserved.