如何在新数据可用时更新应用程序

时间:2016-01-18 17:13:59

标签: ios

我对应用程序开发相当新,并且无法解决这个问题。我的应用程序的一部分涉及消息传递平台。现在我使用php web服务器连接MySQL后端。我拥有消息传递应用程序的所有功能,但我不确定如何在新消息可用时推送它们。

一个基本的解决方案是调用我的函数来检查每x秒的新消息,但显然这不是一个好的解决方案。我已经研究过Apple推送通知服务,我不确定这是否符合我的需求。当我调查它时,这似乎是用于远程向用户发送通知。但是,不是用户显示这些消息,我希望应用程序调用函数(该函数将加载新消息)。这可以通过推送通知吗?

此应用程序同时适用于iOS和Android,因此,如果有一个(可能是第三方)解决方案可以覆盖它们,那将是理想的选择。

非常感谢对这个问题的任何见解!

1 个答案:

答案 0 :(得分:1)

当您发送推送通知且应用程序位于前台时,AppDelegate会调用method,允许您执行所需的任何方法。

这仅适用于iOS,我不知道它是在Android中处理的。