不能连接到iTunes Store一般是因为以下三个方面的原因造成的:一是网络环境不好;二是Apple账号的状态有问题;三是设备系统的设置出了问题。在国内使用时最常见的就是本地网络没有经过Apple的服务节点认证就直接访问App Store和iTunes Store同步出现了故障的情况;二是AppleID所在的地理位置和现在的网络IP归属地不一样就会被触发安全限制;三是iOS或者macOS系统的日期相差五分钟左右也会造成TLS证书校验失败;四是有些企业的内网或者是公共Wi-Fi开启了深度包检测(DPI),会对Apple使用的加密通信协议进行阻拦。上述各种情况都已经在苹果官方的支持文档以及iOS 17/MacOS Sonoma系统的日志里做了详细的分类,并且可以找到解决的办法。

第一项就是对设备系统的时钟进行核对
在设置-通用-日期和时间中关闭自动更新,在打开之后再进行一次操作以使设备使用网络时间协议(NTP)来获取苹果官方的时间服务器的信息。如果仍然存在偏差的话,则可以将时区改为“上海”,并且要保证时间准确到秒级别。对于iOS 17以及macOS Sonoma来说,对TLS证书的有效期检查非常严格,只要相差三百秒以上就会造成商店连接被切断的情况发生概率大约为百分之八十五左右。
第二步就是检查Apple ID所在的地区以及网络环境是否一致
进入“设置 -> 你的名字 -> Apple ID -> 媒体和购买记录 -> 查看账户”,确认国籍或者地区是不是现在的居住地,在曾经更改过地区的条件下需要先注销账号再重新登录,在登录页面中选择和你所在位置对应的国家或地区(比如中国)。特别提醒:如果用的是非中国的AppleID,则要保证上网出口IP属于该地区才能通过验证,否则会出现不能验证身份的情况。
三、重置网络和Store服务缓存
依次进行如下操作:在设置中找到并点击通用选项,在传输或者恢复iPhone下选择还原网络设置(只清空了WiFi密码以及VPN配置,并没有删除任何数据),接着进入到设置里的App Store里面去把更新开关关掉、自动下载也关掉之后再重新启动手机;最后打开iTunes Store应用并且让它第一次加载的时候等待大约15到20秒钟左右——此时系统的证书链和cdn节点路由表都会被重置,大部分用户的上网问题也会得到解决。
第四步是更改DNS并且禁止干扰性的网络设置
打开Wi-Fi设置里已经连接好的网络右边的“i”选项,在DNS处把值设为“17.253.144.10”或者“223.5.5.5”,然后保存并重新连接。如果是在企业的网络或者是学校的网络之下的话,可以暂时切换到手机热点上,因为有些单位的防火墙会阻止Apple ATS 加密的数据流通过,而在iOS的日志里就会出现-1200这样的错误信息。
因此iTunes Store连接失败的原因并不是服务器宕机,而是认证链条出现了问题。按照前面提到的四个步骤逐一排除故障的话,有九成以上的用户可以在十分钟之内重新获得访问权限。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论