0

我有一个简单的应用程序,它显示来自 YouTube 频道的一些视频。当该 YouTube 频道有新视频时,我需要向我的用户发送通知。

我一直在想,我意识到如果我使用本地通知,应用程序将不得不每“5分钟”运行一次方法并检查是否有新视频,但是当用户关闭应用程序时,我的方法将停止运行并且应用程序将停止检查新视频。

否则,我将使用远程通知。我会将用户设备令牌存储到数据库中并使用 PHP 检查新视频。当它发生时,我会向我的所有用户发送推送。不幸的是,这种情况会使 PHP 所在的服务器超载。

我的问题是:最好的解决方案是什么?当我的应用程序关闭时,有什么方法可以让我继续执行一个方法?

4

1 回答 1

2

推送是您的最佳选择。没有足够好的方法来保持在后台检查以足够准确地使用本地通知。随时监控服务器上的新视频,并向用户发送推送通知。该模型存在于应用商店的许多应用中。祝你好运。

于 2012-08-12T00:39:52.843 回答