现在,我有本地通知设置,向用户发送关于天气的通知(默认为9 )。但它没有得到最近的天气,它得到的天气,从上次用户刷新天气。因此,它没有意义,有没有办法在我向用户发送通知之前下载这些信息?如果没有,你能帮我设置推送通知吗?有没有简单的方法?我有一个服务器,我可以用它,但我不知道从哪里开始。
发布于 2015-07-10 19:21:14
您不能在本地通知中执行此操作,但是在这种情况下,所谓的无声推送通知可能有效。如果在通知中使用content-available属性,则可以在应用程序委托中实现application:didReceiveRemoteNotification:fetchCompletionHandler:方法,该方法对此作出反应,并从服务器检索最新天气。当然,这些通知是无声的,因此需要单独的通知(本地通知或远程通知)通知用户。
https://stackoverflow.com/questions/31342315
复制相似问题