gpt4 book ai didi

网络连接较差时iOS远程通知角标(Badge)计数策略

转载 作者:行者123 更新时间:2023-11-29 01:49:59 25 4
gpt4 key购买 nike

我试图了解当用户的网络连接特别差或没有网络连接时,iOS 上远程通知的最佳实践。

场景是这样的:

用户会收到一些远程通知,并在将来的某个时候打开应用程序。此时,我不想让服务器尽快知道角标(Badge)计数现在为零。我使用服务器端角标(Badge)计数管理,因为可以可靠地更新图标角标(Badge)的唯一方法是在 APNS 负载中。但是,由于没有网络连接,对服务器的调用失败。然后用户将应用程序置于后台,这样如果网络恢复,我就无法对服务器进行任何进一步的调用。随后收到新的远程通知,但角标(Badge)编号错误,因为服务器不知道需要将其归零。

我是不是漏掉了什么?非常感谢您收到的任何建议,因为我在网上没有找到任何涉及这种情况的文章。

最佳答案

是的,您的实现方式是正确的。如果互联网连接出现问题,我们将无能为力。角标(Badge)计数仅由服务器管理。因此,无论何时您打开应用程序,应用程序都会将零更新到服务器。现在,如果它没有正确更新到服务器,则无法从移动端对其进行管理。

关于网络连接较差时iOS远程通知角标(Badge)计数策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31516367/

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