写这篇文章,是为了解决App Store连接问题,网络正常,我绕了很多弯子,用了很多解决方案,其中,修改过DNS后,连接过一次后,就再也不能连接上了。我试过很多方法,将所有方法进行总结。如果你也有类似的问题,请从下列的解决方案进行排查。
开始排查之前,先使用手机开启热点,手机使用4G网络,强制退出AppStore后,连接热点测试一次。排查一次是否是网络的问题,而不是电脑的配置问题。同样的,尝试连接不同的Wi-Fi网络,进行一次测试。
毕竟电信,移动,联通的宽带或许有些差异
1. DNS问题
系统设置-> 网络->高级->DNS
新增:8.8.8.8,114.114.114.114,114.114.115.115
强制退出APP Store并重启
2. 时区问题
系统设置->日期与时间
勾选“自动设置日期与时间”
选择“Apple 亚洲”
。设置“时区”
,勾选“使用当前位置自动设定时区”
。
3. host文件问题
打开“终端”
如果你不太懂终端上面的操作,跳过下面的内容 查看3.1 的操作
cd /etc
修改host
vim hosts
注释全部掉带有iTunes
,apple 行 前面加一个 # 就被注释掉了
因为之前iTunes连接出现问题,你可能设置过下面的东西,我曾经觉得itunes连接不稳定也慢,重新映射了一次地址。
#186.86.234.120 init.itunes.apple.com
#104.115.174.181 su.itunes.apple.com
#23.214.233.166 s.mzstatic.com
#59.56.30.207 a3.mzstatic.com
#17.253.85.203 appldnld.apple.com
#17.253.85.203 osxapps.itunes.apple.com
#17.253.85.203 iosapps.itunes.apple.com
3.1 不懂上面的命令行模式的修改
如果你不太懂命令行你可以参考下面的操作,来修改
1. command + shift + .
快捷键显示隐藏文件
打开
finder
,使用快捷键
根据目录找到host
文件
如果你找不到 Macintosh HD
你需要参考下面的操作打开
访达
-> 偏好设置
-> 边栏
-> 硬盘
2. 将host
文件拖至桌面并修改
因为
host
文件被锁定,你无法直接修改它,将它拖出来到桌面打开它
找到类似的,前面加一个#
号注释掉
# 23.214.233.166 s.mzstatic.com
# 59.56.30.207 a3.mzstatic.com
保存文件,将桌面的host
文件拖回覆盖替换,完成修改
问题解决!
补充,以上基本能解决连接上的问题,但还是有不成功的,以下是收集到的处理方式,大家可以试一下:
1. 在终端上执行:
defaults delete com.apple.appstore.commerce Storefront
defaults write com.apple.appstore.commerce Storefront -string "$(defaults read com.apple.appstore.commerce Storefront | sed s/,8/,13/)"
重启电脑
如果还有问题,请联系我帮助解决...毕竟
我也是在找方法
嘻嘻