很多果粉们,一定遇到过这种情况。
“每次打开微信都显示「收取中」,”再看看隔壁安卓,打开微信就很顺畅。
这是为什么呢?
堂宝仔细研究了一番,原来是IOS和安卓手机接收信息的机制不同。
安卓微信使用的是持久链接的方式,收到消息的速度比IOS及时,缺点是微信要常驻后台,否则很容易漏掉新消息,同时对耗电量和RAM的需求也提升了。
IOS的推送机制为统一推送(APNs)就是APP把消息推送给服务器,服务器收到消息后在发送到你的手机。
这样做的好处是,即使微信不在后台运行,依然可以即使接收到新消息推送,缺点是要比安卓多一个服务器传输到你手机的步骤,所以消息接收会比较慢。
那我们遇到的“收取中”,有没有什么方法可以加快获取的速度呢?
答案是有的!
自iphone13开始,系统中新增了一个“低数据模式”的选项。
开启“低数据模式”的选项之后,系统会推迟非强制性任务(如:照片自动同步,APP自动更新)以及禁止后台应用程序刷新来减少蜂窝数据的使用量。
这会导致不同的APP会以不同的方式来减少对网络的用量,使APP获取推送的消息变慢。
所以,我们常看到的“获取中”,很有可能是打开了低数据模式。
那如何关闭低数据模式,加快“收取中”速度?
在升级了IOS13/14/15的设备上,可以分别为无线局域网和蜂窝网络开启低数据模式。
蜂窝网络
打开「设置」---「蜂窝网络」---「蜂窝网络设置选项」
然后就可以看到开启「低数据模式」的开关
双卡设备,也可以为每个蜂窝网络套餐模式开启低数据模式。
无线局域网
打开「设置」---「无线局域网」
打开已链接无线名称后的「i按钮」,开启低数据模式开关
如果打开了低数据模式之后,iphone微信还显示“收取中”,
可能跟你的网络慢,延迟高有关,可以尝试切换网络,关闭低电量模式等都可以缓解。
怎么样,你学会了吗?
领取专属 10元无门槛券
私享最新 技术干货