我正在使用Parse编写应用程序,它通过未知稳定性的连接将数据保存到服务器。因此我正在使用saveEventually。
我正在尝试处理应用程序最小化的情况,然后在保存完成之前由系统终止。麻烦的是,什么时候 重新打开应用程序,我发出一个logout命令,因为用户需要登录。看来这个logout命令可以超过save命令,从服务器中删除会话,导致排队的save命令失败。 (在应用程序重新启动后,我也看不到任何处理这些故障的方法,因为我没有看到任何基于委托的处理程序,并且清除了块。)
我也看不到任何面向用户的解决方案,因为无法保证saveEventually可能决定运行,而且我无法无限期地阻止用户。
有人处理过此事吗?任何建议都是最受欢迎的。