您好,我正在制作一些天气信息iOS应用
我尝试通过Firebase进行推送通知
这可能吗?这是我的场景
当用户安装并启动应用时,他们会设置他们想要获取推送通知的时间
他们可以选择的时间选项有限
我可以通过cron-job.org为每个选项做cron工作
我想知道当用户设置他们的时间并且在服务器上保存时间并且最后按时间分组用户(设备)并在不同时间发送不同数据时推送通知
答案 0 :(得分:1)
Firebase支持User segment
和Topic
。对于您的方案,您可以为每个时间选项创建主题,并分别为该主题订阅用户。因此,在您的cron作业脚本中,您知道该用户所在的主题并将通知推送到该主题。有关更多信息,请参阅此文档:
https://firebase.google.com/docs/cloud-messaging/ios/topic-messaging