gpt4 book ai didi

ios - 从后端服务器提取内容更新的最佳解决方案?

转载 作者:行者123 更新时间:2023-11-28 23:04:03 26 4
gpt4 key购买 nike

一个 iOS 应用程序,它使用来自后端服务器的内容。内容其实并不需要高频变化,只是在修改有缺陷的内容的情况下发生变化。

Apple Push Notification 应该是将更新通知推送到安装该应用程序的设备的最佳解决方案,然后用户可以在查看通知后按“更新”选项按钮来拉取最新内容。

问题是:这是针对此类情况的最佳解决方案吗?如果没有,为什么?还有更好的解决方案吗?或者每次启动应用程序时只提取最新内容怎么样?

最佳答案

基本同意Vignesh's answer ,但考虑到 APNS 还需要服务器端工作,我将从轮询每个进入的前台事件开始,因为这似乎是最简单的解决方案,在切换到 APNS 后,当服务器端准备就绪时,因为它需要的确实更少时间,因为所有的代码都已经写好了。

更新

为了改进轮询解决方案,您可以将上次更新日期添加到 NSUserDefaults 中,以便在一天左右执行一次更新。您还可以将后端服务器代理方法调用(请求发送和处理)包装到后台任务中,以防止用户点击主页或执行多线程手势时中断它。

关于ios - 从后端服务器提取内容更新的最佳解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9562815/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com