最近好多用iPhone的朋友都在抱怨,微信上的地图总是转个不停,发位置的时候也没反应;去App Store一搜东西也是白屏,更新按钮也是灰色的,就算重启手机也没用。其实这些症状都有一个病根,就是系统里的DNS被“劫持”或者“污染”了。 苹果的设备在打开App Store、Cloud、iMessage附件或者微信地图这些要连“云端”的功能时,会先问DNS服务器要个IP地址。要是DNS那边给的地址不对或者网络太慢,系统就觉得“连不上服务器”,索性就把这些功能的按钮都给关了,免得大家瞎操作。 要想不花钱解决问题,其实很简单,把家里的DNS换成“8.8.8.8”这个谷歌的公共DNS就行。这东西口碑特别好,换上去能让手机重新看见网络。具体操作也不难:打开手机的设置找Wi-Fi,点开连上的那个Wi-Fi右边的蓝色箭头进详情页,把最下面DNS那一栏原来的地址删掉,填上8.8.8.8就行。 改完以后再看看,微信地图立刻就动了,App Store也能正常搜索更新了。如果你记着家里路由器的账号密码,在路由器上把DNS改了效果会更好,这样全家的设备都能受益。 要是改了DNS还是不行呢?可以试试把手机飞行模式关了再开一遍Wi-Fi,让系统重新去拿一遍DNS解析的缓存。 要是在公司或者学校里上网比较复杂,最好找IT部门帮忙把家里的IP地址加到路由器的白名单里去,免得公司的规则把它给拦了。 照上面这么做下来,“微信地图刷新失败+App Store空白”这种毛病有90%都能被一键解决了。祝你换好DNS后发位置秒发、装软件秒装,上网再也不出岔子!