它是如何工作的whatsapp

Posted

技术标签:

【中文标题】它是如何工作的whatsapp【英文标题】:how it works whatsapp 【发布时间】:2016-07-04 19:57:44 【问题描述】:

Whatsapp 如何继续接收收到消息的通知,即使在您终止应用或重启手机后?

我正在使用一个发送位置坐标的应用程序,它适用于 ios,用 Swift 编写。

我的问题是,当我终止应用程序时,应用程序停止发送坐标。我怎样才能让它自动重启?例如,Whastapp,尽管杀死了应用程序,但如果有人给我发消息,我会收到通知

我也尝试过创建一个小部件应用,但只有在小部件所在的栏下才会激活。

【问题讨论】:

【参考方案1】:

WhatsApp 继续接收 PushNotifications。这些是由 Web 服务器发送的,应用程序不需要对其处于活动状态。

根据您的要求,您可以使用 requestAlwaysAuthorization 等选项(让应用在后台保持唤醒以便能够发送通知)。 SignificantLocationChangeRegionMonitoringServiceVisitService(如果终止,则在后台重新启动您的应用程序)。

希望对你有帮助。

【讨论】:

【参考方案2】:

使用本教程https://www.raywenderlich.com/123862/push-notifications-tutorial。您需要拥有一个开发者帐户才能使用推送通知。这很容易实现。

【讨论】:

以上是关于它是如何工作的whatsapp的主要内容,如果未能解决你的问题,请参考以下文章

涂漆方法是啥?它是如何工作的?

什么是 Microsoft 消息队列 (MSMQ)?它是如何工作的?

用户定义的标记界面有啥用途,它是如何工作的? [复制]

preprocessing.scale() 做啥?它是如何工作的?

如何在 Fragment 中调用 OnActivityResult 以及它是如何工作的?

PreparedStatement 缓存 - 这是啥意思(它是如何工作的)