killer007
V2EX  ›  Android

App 在有些 WIFI 下更新下来的还是旧的版本。

  •  
  •   killer007 · Apr 9, 2018 · 14110 views
  •   You need to sign in to view this topic
    This topic created in 2985 days ago, the information mentioned may be changed or developed.

    App 在启动时,提示更新,但是更新下来的还是这个版本(或更旧版本),有些 WIFI 就是最新的, 手机 4G 网络就是最新的?什么原因,Android

    11 replies    2018-04-10 09:06:36 +08:00
    liuzhedash
        1
    liuzhedash  
       Apr 9, 2018
    检查一下是不是 http 请求被劫持了?
    3a3Mp112
        2
    3a3Mp112  
       Apr 9, 2018
    一般只会在 APP 商店版本刚刚更新不久的时候才会出现这种情况,
    killer007
        3
    killer007  
    OP
       Apr 9, 2018
    @3a3Mp112 确实是刚刚更新最多一天之内。 不是在应用商店,就是 App 提示更新时
    killer007
        4
    killer007  
    OP
       Apr 9, 2018
    @3a3Mp112 这是为什么?
    3a3Mp112
        5
    3a3Mp112  
       Apr 9, 2018
    @killer007 个人猜测是 BUG
    ouchteam
        6
    ouchteam  
       Apr 9, 2018
    各个层级的缓存,如果你网络本身没配置的话,很多情况是小运营商的锅
    oxoxoxox
        7
    oxoxoxox  
       Apr 9, 2018
    因为 Google 和 Apple 家的 App Store 在全球很多地方都有服务器 app 的更新从中央服务器同步到全球所有服务器是需要一定时间的 不同网络下 你连接到的服务器有可能是不一样的
    oxoxoxox
        8
    oxoxoxox  
       Apr 9, 2018
    另外 很多运营商也会做 CDN 缓存 免得每次用户请求都要网间结算
    seanan
        9
    seanan  
       Apr 9, 2018
    更新下来还是相同的版本,一般是渠道包,那个渠道为了赚一个量,因此让你更新渠道报。

    打个比方来说

    假如你手机上有个“狗狗”应用商店 APP,但是你没在里面下载应用,而是通过网页在“猫猫”网页版上下载了一个应用。

    当“狗狗”对你的手机进行检测时,发现这个应用在他的平台上也有同款,但跟你手机上的不是在狗狗应用商店上下载的,这时他就会提示,让你进行更新。而你更新下来的其实没任何区别,只是渠道签名变了而已。
    ChenXuting
        10
    ChenXuting  
       Apr 10, 2018 via iPhone
    你是没见过重庆广电直接给我更新了一个超级原始的版本。(。•ˇ‸ˇ•。)
    ChenXuting
        11
    ChenXuting  
       Apr 10, 2018 via iPhone
    “更新”
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1158 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    ♥ Do have faith in what you're doing.