推送通知iOS - 提示应用程序检查资源并在适当时提供本地通知
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推送通知iOS - 提示应用程序检查资源并在适当时提供本地通知相关的知识,希望对你有一定的参考价值。
我正在考虑在Swift中创建一个ios应用程序以及一个远程服务,该服务仅在更新满足特定条件时才发生RSS源更新时通知用户。用户故事如下:
- 当Feed更新包含某些单词时(例如在标题中),用户会安装应用并决定更新。这涉及特定的第三方订阅源,其地址存储在应用程序中。
- 当更新第三方RSS提要时,如果标题与用户先前选择的条件匹配,则向用户发出通知。
我正在尝试弄清楚我是否需要一个带脚本的服务器来监控Feed并向用户发送更新,但是它会发送所有更新,然后手机需要检查更新并且只通知用户是否有符合他们的条件。
或者,让应用程序针对Feed运行定期后台检查更好,以便它可以自行检查更新是否保证本地通知?这需要能够在应用程序完全关闭时运行。
有什么想法吗?
答案
如果用户当前正在使用该应用,则应用只能决定通知用户有关传入的通知。如果关闭或在后台,通知将进入设备并注册。如果您需要过滤推送的通知,则需要后端服务器进程来执行过滤并仅推出适用的通知。
我们建立了一个系统,用户可以为他们有兴趣采用的动物设置搜索条件。那存储在数据库中。数据库服务器上的服务每30分钟运行一次,并查询每个人的各种搜索条件,并在找到符合其条件的新宠物时向该用户推送通知。一旦为该用户发送了该宠物的通知,就会设置一个标志,以防止用户在30分钟后再收到关于同一宠物的通知......有很多用例需要考虑!
以上是关于推送通知iOS - 提示应用程序检查资源并在适当时提供本地通知的主要内容,如果未能解决你的问题,请参考以下文章