我想知道到目前为止是否存在与我想到的不同的替代方案。我有一个ios应用程序,当用户点击刷新按钮时,它会从我的服务器获取数据。
现在,我想将数据从服务器发送到应用程序 - 例如,当一个事件开始时,以便更新该事件上的标签。
我想到了以下几点:
还有其他方法吗?是否有可能服务器将发送数据(就像推送通知一样)但没有通知可见,而不启动应用程序,我只想更改其部分数据 - 类似于Google Cloud Messaging for Android的方法。
要想象我说的是什么,如果您使用过LiveScores应用程序,它会更新例如现场比赛的分钟 - 我想要类似的内容。
我想我需要遵循方法1,使用后台获取(在ios7中变得更有效),但只是出于好奇,如果有任何其他解决方案。
由于
答案 0 :(得分:4)
在ios7 +下你可以进行静音推送(没有显示)[参见一个很好的教程 - hayageek.com: iOS Silent Push notifications]
在ios6及以下,你很幸运