V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chitanda
V2EX  ›  iOS

qq 安全中心怎么做到后台唤醒的?

  •  
  •   chitanda · 325 天前 · 2267 次点击
    这是一个创建于 325 天前的主题,其中的信息可能已经有所发展或是发生改变。


    iPhone12 pro,iOS14.3 。

    iOS 也有相互唤醒了?后台刷新已关闭,任何权限都没有给,怎么做到在不主动打开的情况下后台唤醒运行?
    12 条回复    2021-02-04 01:15:32 +08:00
    lscho
        1
    lscho   325 天前 via iPhone
    推送权限也没给?
    chitanda
        2
    chitanda   325 天前 via iPhone
    @lscho 对,什么权限都没给
    gzg1023
        3
    gzg1023   325 天前
    腾讯系列软件很多都有这种情况,我感觉是有合作
    lscho
        4
    lscho   324 天前
    @chitanda 如果什么权限也没给,也没有用桌面小组件,那就很奇怪了,我也想知道为啥。。。
    coolcoffee
        5
    coolcoffee   324 天前
    昨天遇到虎牙直播开启后台播放之后,直接回到主屏幕还在播放,但是看媒体播放里面没有虎牙。 说不定也是同种类型的,比如 QQ 安全中心在后台播放零音量的音频。
    chitanda
        6
    chitanda   324 天前
    @coolcoffee 你的这个是打开后没有关闭才发生的。qq 安全中心是在我根本没打开的情况下自启动,和以前安卓上的全家桶唤醒一模一样
    kdrbc
        7
    kdrbc   324 天前 via iPhone
    其实不止 qq 安全中心,之前越狱后能看进程就发现 ios 也有自启,触发方式是连 wifi
    kdrbc
        8
    kdrbc   324 天前 via iPhone
    chitanda
        9
    chitanda   324 天前
    @kdrbc 所以这是什么原理,能找到文档吗
    oxromantic
        10
    oxromantic   318 天前   ❤️ 1
    这个软件使用了以下 2 个权限,可以再挖掘下这 2 个权限的作用

    <key>UIBackgroundModes</key>
    <array>
    <string>fetch</string>
    <string>network-authentication</string>
    </array>
    orangy
        11
    orangy   296 天前 via iPhone
    看了一下发现我的也是,太可怕了
    theolin
        12
    theolin   296 天前   ❤️ 1
    这是 iOS 的静默推送啊。2013 年的 iOS7 就有的功能。(所以我一直在说 iOS 早就有自启动功能了,这些年总有无数小白还说 iOS 是伪后台。)
    静默推送不受用户推送权限设置的影响,推送到手机之后,系统会在后台把应用唤醒(不管它之前启动没启动)运行一段时间。iOS10 之后应用甚至能在后台播放一段音频。
    如果不是特别耗电的话,可以不用太在意。因为 iOS 本身会限制这种推送的频率。不会让应用频繁的在后台启动的。

    想要关闭的话,只能是关闭后台刷新功能的总开关。没有别的办法。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2224 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:31 · PVG 10:31 · LAX 18:31 · JFK 21:31
    ♥ Do have faith in what you're doing.