首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Swift中iOS应用程序处于后台时禁用推送通知主题

在Swift中iOS应用程序处于后台时禁用推送通知主题
EN

Stack Overflow用户
提问于 2021-12-28 14:35:39
回答 1查看 178关注 0票数 1

我已经在不同的新闻主题上实现了推送通知和订阅应用。Web应用程序还使用相同的主题订阅/取消订阅通知。

我想要的基本上是当用户在网站上的设置菜单禁用任何主题,它也禁用在iOS应用程序,为此目的,我是使用无声通知与content_available。当用户禁用web上的任何主题时,将为同一用户向所有iOS设备发送无声通知。但是,这些无声的通知只在用户打开应用程序时取消订阅主题,否则就不会订阅/取消订阅任何主题。

当我收到无声的推送通知,它订阅/取消订阅在不打开应用程序的内容数据中发送的特定主题时,我如何做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2021-12-28 14:57:38

我将使用外部数据库来存储有关订阅不同主题的用户的信息。

1-在包含topcs和主题ids的数据库中创建一个表。

2-创建一个包含所有用户的ids和令牌的表。

3-创建一个与主题和用户相关的表

4-创建一个基于nr 3表发送FCM通知的脚本脚本将决定是否发送通知。

5-创建脚本(用于www和应用程序设置),将用户放到/删除表nr 3中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70508518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档