访问苹果开发者网站太慢

小灰灰 2023-10-11 10:41 109阅读 0赞

版权声明:本文为博主原创文章,转载请声明出处,谢谢!

自从2019年以来,发现访问Apple Developer网站突然变得特别慢。当时我一直以为是公司宽带的(成都电信)原因。后来仔细琢磨了一下,发现家里面(成都电信)的宽带也很慢,并且就算我将ss开全局模式访问https://developer.apple.com也没有任何速度上的提升,这就奇怪了……但是每次用手机(移动4G)打开Apple Developer好像并不慢。于是我尝试用手机分享热点给电脑用,纳尼?居然很顺畅的就打开了Apple的开发者网站https://developer.apple.com,自此以后每次查询资料以及提交App时都用的热点……哥有的是流量,不差钱……

忍了那么久的龟速网络,今天实在是忍无可忍了。尝试在Mac自带的terminal中ping了一下这个域名:

  1. chaodeiMac:~ chao$ ping developer.apple.com
  2. PING world-gen.g.aaplimg.com (17.253.69.209): 56 data bytes
  3. 64 bytes from 17.253.69.209: icmp_seq=0 ttl=53 time=139.928 ms
  4. 64 bytes from 17.253.69.209: icmp_seq=1 ttl=53 time=139.551 ms
  5. 64 bytes from 17.253.69.209: icmp_seq=2 ttl=53 time=141.030 ms
  6. ...

在http://www.ip138.com上面查询了一下17.253.69.209这个ip的地理位置,发现这个ip居然在日本!!!

  1. 您查询的IP:17.253.69.209
  2. 本站数据:日本 东京 苹果公司
  3. 参考数据1:日本东京都东京
  4. 参考数据2:美国
  5. 兼容IPv6地址:::11FD:45D1
  6. 映射IPv6地址:::FFFF:11FD:45D1

如果能找到一个Apple位于大陆的CDN节点,那么速度应该会快一些。于是在站长之家http://ping.chinaz.com尝试ping了一下,部分结果如下:


































监测点 响应IP IP归属地 响应时间 TTL
四川成都[电信] 17.253.71.203 日本Apple 144ms 53
湖南长沙[电信] 17.253.85.205 香港Apple 22ms 54

好开心,居然Apple在香港设有CDN节点,于是只要将香港的CDN结点IP写入Mac的hosts文件中就可以了,这样每当访问https://developer.apple.com网站时,直接利用hosts中的ip而不用去DNS解析服务器解析了,速度自然就变快了。具体的做法如下:

打开Mac的terminal,在终端输入:

  1. sudo vim /etc/hosts

然后回车后出现:

  1. Password:

输入密码回车后,在hosts文件的末尾添加下面的两行:

  1. 17.253.85.202 developer.apple.com
  2. 17.253.85.201 devstreaming-cdn.apple.com

保存即可。ps:添加第二行17.253.85.201 devstreaming-cdn.apple.com的原因是:在开发者网站中的视频等静态资源DNS到这个IP后能加速观看和下载视频以及下载其他资源的速度。至于如何使用Vim在hosts中添加内容,请自行google,如果实在不会的话可以把hosts文件拷贝到桌面,用任何能打开文本工具的编辑器打开编辑后,然后再拷贝到/etc/文件夹中。

如果发现访问Apple开发者网站太慢的小伙伴们可以尝试一下,是不是速度变快了很多呢?当然个别省市的ISP可能把developer.apple.com域名解析到香港,这些地方的同学访问速度应该还行,当然就不用做这样的更改了。

转载于:https://www.cnblogs.com/weixiaochao/p/11400116.html

发表评论

表情:
评论列表 (有 0 条评论,109人围观)

还没有评论,来说两句吧...

相关阅读

    相关 访问苹果开发网站

    > 版权声明:本文为博主原创文章,转载请声明出处,谢谢! 自从2019年以来,发现访问Apple Developer网站突然变得特别慢。当时我一直以为是公司宽带的(成都电信)

    相关 苹果开发账号注册申请流程

    开发者账号注册申请教程还有很多果粉不是很了解,下文将演示ios8苹果开发者账号注册流程,现在想要使用ios8测试版需要开发者账号,注册方法很简单,请参考下文吧~