我正在为iOS设备开发游戏,其中应用程序将从数据库(消息)中获取数据。我希望应用程序更新为仅在有新消息时通知用户(并且仅当用户在应用程序中或运行时)。解决这个问题的最佳方法是什么?我在考虑每隔2分钟检查服务器是否有新消息,但我不知道它的效率如何。请告诉我是否有更好的方法,或者我想的那个很好
感谢
答案 0 :(得分:1)
轮询服务器是一个非常好的解决方案。您的电子邮件客户端整天都在进行。推送不是一个合适的解决方案(无法保证邮件传递,如果您只是在应用程序运行时只需要消息而不是推送通知的目的)。请参阅我对此类似问题的回答:Web Service sending information to iPhone
答案 1 :(得分:0)
您可以使用Urban Airship等平台推送技术。