iOS (iPhone/iPod Touch) 获取与推送

iOS (iPhone/iPod Touch) 获取与推送

在检查装有 iOS 4.0 的 iPod Touch 上的高级邮件、通讯录、日历设置时,我注意到有一个获取选项,而不是推送。对于用户来说,获取和推送之间到底有什么区别?这对我的电池寿命有多大影响?

我假设它适用于来自应用程序而不是服务器的警报,并且获取设置时间是允许它们推送这些消息的时间量还是其他什么?我想我错了,我很困惑。

答案1

推送是一种触发事件,消耗的电量更少。* 当有电子邮件时,一种“隐形短信”信息会发送到手机,然后手机就会查看您的电子邮件。

Fetch 是一个定时操作,消耗更多的电量,因为它会每隔 X 分钟检查一次是否有邮件(即使没有新邮件)并且会继续间隔检查。

*推送可能会消耗更多电量,但仅限于您收到的新邮件多于提取间隔的情况。例如:如果您全天每 5 分钟收到一次新邮件,则在推送模式下,您将在 15 分钟内检查电子邮件 3 次。提取模式将每 15 分钟检查一次(可配置)。如果您收到大量电子邮件,则可能需要继续使用提取模式。

答案2

正如 Sathya 在其评论中所说;获取是每隔 X 分钟定期检查一次 / 手动并将数据推送到设备。给出选择的原因是推送可能会消耗电池电量,如果您不介意立即收到警报,您可能会选择获取。

相关内容