2011-02-16 137 views
1

我目前正在开发一个应用程序,该应用程序在启动时会ping一个服务器,它将为每个连接的设备返回一个唯一标识符。设备每隔5秒从服务器中检索另一个页面以获取不同的数据集。这个唯一的ID可以插入到一个网页界面,该界面改变返回到手机的值。在下次更新时,应用会看到更改并向用户发送通知。后台iOS通知

我希望在分配唯一ID后能够在没有应用程序必须打开的情况下工作。我可以让它在后台运行并使用类似本地通知的内容来提醒用户数据发生变化吗?

我真的很累,现在,很抱歉,如果我做出任何印刷错误...只是要求我澄清任何你需要的东西。提前致谢。

回答

1

你不能。当你的应用程序运行时,你设置localNotification,你不能改变它或创建新的localNotification当你的应用程序id关闭,因为iphone操作系统负责发射它,而不是你的应用程序,所以你不能这样做。

如果可以帮助您,可以发送远程通知作为服务器中的值更改,然后在用户收到通知后处理应用程序行为。