收集 Xcode 下载问题有关的 HAR

2015-09-23 09:49:40 +08:00
 Livid

非常希望大家能够向我提供下面这个地址在 Chrome 或者 Firefox 里的 HAR ,我这里有一个渠道可以把这些来自中国开发者的一手数据提交给现在正在解决这个问题的团队。

https://itunes.apple.com/cn/app/xcode/id497799835?mt=12

收集 HAR 的办法:

  1. 打开 Chrome 或者 Firefox 的 Developer Tools ,然后在地址栏粘帖这个地址
  2. 在瀑布图里右键点击,然后选择 Save as HAR with Content

将 HAR 邮件发送到: hello at v2ex.com 并附上你的接入类型,包括地区和运营商(比如上海电信 / 北京联通 / 江苏移动等)

一些注意事项:

我知道 V2EX 的大部分用户都有各种特殊的上网姿势, App Store 的性能问题可能对于你们来说不是问题。但是如果你打算提交 HAR 给我,那么请不要使用任何特殊的上网姿势,不要使用任何特殊的 DNS ,就用运营商自己的默认 DNS 。这样我们才能获得这个域名在中国最真实的情况。

如果你在访问这个域名时遇到任何和 SSL 有关的异常,也非常欢迎提交具体信息给我。


A Mini FAQ

HAR 是什么?

HAR 的全称是 HTTP Archive ,是一种 JSON 数据格式,其中包括了当你在访问一个页面时所有的请求的具体信息。在调试 HTTP 性能问题时,非常有帮助。

HAR Viewer 中,一个 HAR 导入之后长这样:

这个文件是否会泄漏我的任何隐私?


谢谢大家。

8654 次点击
所在节点    程序员
64 条回复
lzxgh621
2015-09-23 13:45:40 +08:00
我也是电信。。。用电信的真多。。。
islee
2015-09-23 14:10:21 +08:00
已发
knightlhs
2015-09-23 14:26:10 +08:00
北京市 电信 已发
wclebb
2015-09-23 14:26:46 +08:00
深圳电信已发。
huson
2015-09-23 15:27:55 +08:00
发了
xxx027
2015-09-23 15:50:05 +08:00
已发送。
ibcker
2015-09-23 16:50:37 +08:00
要来华架 cdn 了?
napsterwu
2015-09-23 16:52:43 +08:00
珠海联通已发 但也求解决一下 iCloud 备份的问题
c4tn
2015-09-23 16:56:40 +08:00
@Livid 在中国
*.phobos.apple.com 我们拨测设备发现是蓝汛和网宿在轮训服务,在 ios9 发布的早上,网宿的设备下载仅有 1-10k 而蓝汛可以满速。

这个问题让我们很尴尬,投诉无门。哎
Francost
2015-09-23 17:04:20 +08:00
成都电信已发送
funky
2015-09-23 17:15:35 +08:00
武汉联通已发
itbeihe
2015-09-23 18:13:34 +08:00
北京 鹏博士宽带已发。
tianshilei1992
2015-09-23 18:56:03 +08:00
上海教育网,已发。
iheshix
2015-09-23 19:07:10 +08:00
成都 中国电信 已发。
typcn
2015-09-23 19:07:26 +08:00
导致部分情况下 App Store 下载速度缓慢的是[程序]而不是[ CDN ]

蓝汛和网宿速度慢吗?链路好的情况下浏览器直接下载跑几十 MB/s

为什么慢? 慢在 storedownloadd 进程

大家肯定遇到过下载开始很快,然后变慢,暂停重开又非常快的情况。

国内这些机房/网络/运营商的 QoS 策略很逗比的,你传输慢,就认为你本身就是低速链接,不需要保证。

storedownloadd 看起来用的是 nsurlsession 来下载,一个 HTTP 请求一直下,不分段,一旦这个请求变的非常慢,甚至请求被阻塞,根本不管,就像这样

while(socket.recv() > 0){
// write to disk
}

//下载完成

Apple 下载操作相关的库,基本跟看网页,请求 css js 相关的代码一样,根本不考虑长时间的链接问题,也没有任何容错,也没有多段/多线程下载。

为什么懒成这样?我也不知道,也许他们用的都是 Tbps 的专线网络。
mailworks
2015-09-23 21:09:33 +08:00
在瀑布图里右键点击,然后选择 Save as HAR with Content
不理解瀑布图在哪里
TouchColor
2015-09-23 21:28:24 +08:00
@typcn 这个深有体验,在 Mac App Store 下 Xcode ,刚开始时网速飙起来显示还有几分钟就好了。过来一会回来看,呃。。停了,,,,
ssenkrad
2015-09-23 22:35:32 +08:00
山东联通已发
Sephinroth
2015-09-24 00:17:38 +08:00
@mailworks

Chrome ,点右上角“三条杠”的按钮,点更多工具,开发者工具,在弹出的窗口中选 Network 标签页。

然后开网页,就会有瀑布状的横条出现。
ldehai
2015-09-24 07:01:45 +08:00
开隐身模式窗口,打开开发者工具

地址栏粘贴 https://itunes.apple.com/cn/app/xcode/id497799835?mt=12 ,回车

在底下列表区域点击鼠标右键,第一次会打开右侧的面板,没关系,在左边列表再点击一次右键,弹出菜单就出来了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/222978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX