从脱机本机移动应用程序存储和推送数据

时间:2014-10-20 16:28:57

标签: apple-push-notifications google-cloud-messaging

我想知道IOS或Android是否支持允许离线应用程序根据用户输入生成数据的功能,然后允许存储此数据,直到设备重新联机并允许数据为推回到我们的服务器进行收集和操作?

我知道GCM,我相信这将允许这项服务,如果不是,请纠正我。

我基本上都在寻找方向或建议,以确定如何在Android和IOS平台上实现这一目标。

1 个答案:

答案 0 :(得分:0)

iOS和Android都有可以为您存储数据的数据库。当用户创建数据时,您可以执行网络可访问性检查以查看是否可以将其发送到您的服务器。如果您有连接,请发送数据。如果您没有连接或尝试发送数据失败,请继续将该数据写入数据库以供以后处理。然后,您只需要监听网络可访问性更改,并在网络可用时处理数据库中的任何数据。