将事件从服务器发送到ios应用程序

时间:2014-07-12 17:26:53

标签: ios

我想知道到目前为止是否存在与我想到的不同的替代方案。我有一个ios应用程序,当用户点击刷新按钮时,它会从我的服务器获取数据。

现在,我想将数据从服务器发送到应用程序 - 例如,当一个事件开始时,以便更新该事件上的标签。

我想到了以下几点:

  • 使用我的IOS应用程序中的背景提取并每隔一段时间连接到服务器
  • 发送推送通知并让用户打开应用,应用程序调用刷新

还有其他方法吗?是否有可能服务器将发送数据(就像推送通知一样)但没有通知可见,而不启动应用程序,我只想更改其部分数据 - 类似于Google Cloud Messaging for Android的方法。

要想象我说的是什么,如果您使用过LiveScores应用程序,它会更新例如现场比赛的分钟 - 我想要类似的内容。

我想我需要遵循方法1,使用后台获取(在ios7中变得更有效),但只是出于好奇,如果有任何其他解决方案。

由于

1 个答案:

答案 0 :(得分:4)

在ios7 +下你可以进行静音推送(没有显示)[参见一个很好的教程 - hayageek.com: iOS Silent Push notifications]

在ios6及以下,你很幸运