Tun*_*nds 0 notifications swift3
我需要一些指导,所以对于我的应用程序,我正在寻找使用本地通知每天早上7点发送通知.
我遇到的问题是如何使本地通知的内容主要是主体和附加图像?因为它每天都会因用户而异.
什么是最好的方法,因为你无法编辑未来的通知.
这是关于通知的一点教训.首先,什么是通知?它基本上是系统代表您发出的警报.其次,有两种通知:本地和远程.
那么,让我们想象一个应用程序,旨在每天早上7点向用户发出通知,说明当前的温度在外面.(为了示例的目的,假设我们有一种学习这些信息的方法.)
片刻的想法将揭示本地通知无法做到这一点.我们无法知道当前的温度在早上7点到早上7点(或接近它),除非应用程序正在运行,否则我们无法安排通知.因此,为了让这个应用程序正常运行,我们需要在上午6:59运行该应用程序.但是应用程序仅在用户召唤它时运行,因此这种可能性极小.
因此,只有远程通知才能执行此类任务.远程服务器始终在运行; 因此,它可以在上午7点获得温度并"ping"用户的设备,系统将代表您提供通知.因此,您需要拥有这样的服务器才能编写想象的应用程序.
(使用本地通知的替代方案是这样的:例如,您可以提前计划一周的本地通知.然后,如果您有幸在发布通知之前找到运行的应用程序,则会拆除所有预定的通知并且使用更新的预测再次进行.但是当然这不可能像使用远程通知那样工作,并且如果用户没有启动应用程序,它将在一周后完全停止工作.说穿了,听起来很蹩脚.)
| 归档时间: |
|
| 查看次数: |
1095 次 |
| 最近记录: |