下载 Xcode 的正确姿势

2015-09-19 13:47:07 +08:00
 easychen



10932 次点击
所在节点    程序员
45 条回复
chengzhoukun
2015-09-19 15:39:19 +08:00
@xiaoc19 @vonsis 递归会有终止条件的,用官方的 GCC 或者 msvc 去验证 xcode😃
cyberdak
2015-09-19 16:05:03 +08:00
@easychen “开发者太不专业了,也是活该”
应该是狗写的?
cattail
2015-09-19 16:07:58 +08:00
@chengzhoukun 拿什么写?
strom001
2015-09-19 16:10:55 +08:00
xcode 虽然页面访问慢,但是下载却不含糊。我这正常下载速度 1.+M/s ,刚 EL Capitan 6G 左右下了一个半小时左右吧。
要说最慢的,应该是 developer.apple.com
strom001
2015-09-19 16:11:46 +08:00
为什么打开自己说慢的链接是秒进了……难道是因为 el capitan ?
strom001
2015-09-19 16:12:22 +08:00
真的访问好快啊, el capitan 哈哈
deving
2015-09-19 16:14:41 +08:00
@Strikeactor 再验证验证工具的 hash
squid157
2015-09-19 17:53:29 +08:00
@chengzhoukun 本来就是 chain of trust ,你相信到哪一步,就从那里开始一环一环的验证。

如果你什么都不相信,暂且认为你认为你已知的知识可以验证新学习的知识,那就需要从铲沙子开始炼硅,做半导体掺杂,生产二极管三极管,再做 TTL 计算机。自己写软件,大概这样。
squid157
2015-09-19 18:01:41 +08:00
@cyberdak 就是不专业。团队开发为什么拿某台开发用的机器直接编译打包签名发布?不应该是专门的机器进行编译,最后拿到编译出的二进制用离线的计算机专门负责签名,最后再发布么?所以篡改过的 Xcode 还能读你 iOS Distribution 的 signing key 。这难道还不是不专业不负责没有安全意识?

我不是开发者,但想到自己使用的 App ,在那么大的企业里面,生产流程跟个作坊一样,真是不寒而栗。
Silicon
2015-09-19 18:14:26 +08:00
没提供 hash 的软件,应该在本机和另一台可信服务器上同时下载,然后比较 hash 吧。
187j3x1
2015-09-19 18:21:41 +08:00
其实就是懒 别说 cdn 吧 直连美国总有几十几百 k 吧 要是内部开发工具镜像也不管来源 真是日了狗啊
crystone
2015-09-19 18:31:39 +08:00
@squid157 做到再大,很多公司还是小作坊式的做事方法。想起最近天天听到工业 4.0 ,太讽刺了
dorentus
2015-09-19 19:57:50 +08:00
@Daddy 反了吧。所谓“ Windows 不安全”不就是因为用户喜欢从各种奇怪的地方下载安装程序而不验证么……
boro
2015-09-19 20:10:56 +08:00
如果真的是在非官方渠道下载了被恶意的 Xcode ,导致连天朝一流的大公司的 app 也被中招,是不是说明她们根本就没有把用户信息安全当回事?如果是为用户负责的话,为啥从源头开始就被干了??
kevinroot
2015-09-19 20:38:17 +08:00
哈哈哈 66666
maemolee
2015-09-19 20:42:17 +08:00
@Daddy 我刚替小伙伴修复了一台 win10 笔记本……他本子装的第三方流氓软件太多卡的 explorer 无法启动了都。所以说平台不是根本原因,知道吹 mac 无毒的好歹还知道 win 有毒,最多的是这种什么平台都毫无防备的小白用户,信息不丢都是奇迹……
Cu635
2015-09-19 20:42:50 +08:00
@typcn 说到点子上了。我倒是很想知道这次他们用 baidu 搜索“ xcode 下载”有没有被安装 baidu 全家桶。
Cu635
2015-09-19 20:47:13 +08:00
@Strikeactor 数理逻辑嘛,哥德尔不完备定理说的就是这个,在一个公理体系内完备性和可靠性不能同时成立,一个有限公理体系内是一定要有公理的。可信不也是这样么,没有最初的信任是没法往下推的。
squid157
2015-09-19 21:32:39 +08:00
@187j3x1 OS X 的 Server.app ,有开发者身份可以免费获取,可以对苹果的东西构建本地 CDN 缓存。团队里面要一个肯定可以缓存 Xcode 安装包
JimGreen
2015-09-19 23:27:56 +08:00
我能说我是 8M 宽带,半夜三小时,商店自动下载好么?
而且在 Xcode 里面下载帮助文档也是杠杠的么?

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

https://yangjunhui.monster/t/221969

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

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

© 2021 V2EX