美文网首页
iOS 卸载应用重装之后角标依然存在的问题

iOS 卸载应用重装之后角标依然存在的问题

作者: winsonGali | 来源:发表于2019-04-25 11:47 被阅读0次

    重现步骤:

    • 找到一个存在角标的应用,比如QQ,角标6;
    • 删除QQ;
    • 再安装QQ,发现刚安装好的QQ就自带角标6了。

    比较合理的解释:

    每个 APP 的角标都是存在 iOS 手机系统里的,我们开发人员是无法更改到的,因此重装之后它依然存在。
    但是这种情况不会一直存在,只要你把 APP 卸载之后超过一天的时间再重装,那么角标就会被系统清空,届时也不会有新安装的 APP 就有角标的情况存在。
    如果你想要马上测试这个功能的话,可以这么设置:
    1、删除App;
    2、关机;
    3、转到设置>常规>日期和时间【iOS12不能自己设置时间了】,并将日期提前一天或更长时间;
    4、关机;
    5、重新安装App。

    解决方法:目前无法解决
    目前大家处理的办法:

    程序启动的时候判断程序是否首次启动,如果是,则清理一下角标。这一行为主要是清理历史遗留角标问题,避免出现App角标跟程序里面消息不一致情况。

    相关文章

      网友评论

          本文标题:iOS 卸载应用重装之后角标依然存在的问题

          本文链接:https://www.haomeiwen.com/subject/vydagqtx.html