首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  程序员

iOS 上这两个特性是如何实现的?

  •  
  •   Chan6 · 12 天前 · 775 次点击
    1、下载的照片会进入系统自带「照片」应用中,下载后不打开「照片」应用查看:
    1 ) Google photos 可以选择新下载的照片;
    2 )腾讯微云看不到(其它一些可以上传的应用同理),需要打开一次「照片」应用,返回微云才能看到新下载的照片;

    2、同时向 Gmail、QQmail 邮箱中发送新邮件,手机上 Gmail 用 Outlook 查收,QQmail 用 QQ 手机邮箱查收:
    步骤 1 )手机上 Outlook、QQ 手机邮箱均显示新邮件数字角标(或者通知栏显示通知);
    步骤 2 )在电脑 web 页分别查收新邮件(让邮件均变为「已读」状态),但都不打开手机上 Outlook 和 QQ 手机邮箱客户端;
    结果:
    1 )手机 Outlook 新邮件数字角标自动消失(通知栏新邮件消息消失);
    2 )手机 QQ 邮箱新邮件数字角标不消失(通知栏新邮件消息也不消失),需要打开 QQ 手机邮箱查阅新邮件才行。


    以上两个例子并没有针对哪个公司,只是为了说明问题,想请教大佬解释一下。
    5 回复  |  直到 2018-12-07 13:30:38 +08:00
        1
    akira   12 天前
    1.1 google photos 的 备份和同步 关闭看一下?
        2
    MrStark   12 天前
    1、可能是 Google Photos 监听了照片库的资源更新,系统照片库资源更新时会发出一个通知,很多 app 并不处理这个,猜测腾讯微云就是不处理。
    2、App 图标 badge 数量是可以根据 apns 消息更新的,Outlook 可能在新邮件被阅读后就发了一条没有声音&弹窗&震动的 apns 消息更新了 app 的 badge 数量,而 QQ 邮箱可能和腾讯微云一样,并不处理这个细节,你看手机 QQ,在 pc 端查看了消息后手机端的 badge 也会自动更新的,原理同理。
        3
    FindByMe   12 天前 via iPhone
    第一个问题不存在的、下载以后不需要打开照片、也能通过代码感知到新照片
        4
    mario85   11 天前 via iPhone
    通俗来说苹果的推送通知是可以撤回的
        5
    Chan6   11 天前
    @MrStark 了解了,感谢!不过如果应用在设计时考虑到这些,使用体验能明显提升。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1013 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 16ms · UTC 18:08 · PVG 02:08 · LAX 10:08 · JFK 13:08
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1