营救Peter——下载XCode的六种姿势

前言

最近XCodeGhost事件闹得沸沸扬扬,各路大神一路狂喷,不管搞没搞过开发,更不管搞没搞过移动开发,搞产品的,搞web的,搞安全的,搞服务器的都来了……

然而,我还是那个观点,这事整个生态圈都有责任,当然最后背锅的还是弱势的,小白程序员Peter。

中国社会有一个现象,不管123,先喷456,总之只要站在大义上,喷永远是正确的,永远得票最多,你爽我爽大家爽,而理性讨论永远在喷后面几百公里处。

喷完之后并没有什么卵用,随时随地方便获得官方原版的XCode,才是解决问题的思路,那么这篇文章尝试来营救一下Peter。

正文

方法1、公司MAS下载快,而且不用梯子

如果你司MAS下载速度确实快,那么恭喜你,这是最正确最简单的XCode安装。这是最推荐的方法。

中国网络环境非常复杂,不排除有些地方下载快,秀网速也解决不了别人下载慢的问题。

方法2、公司MAS下载慢,我等得起

如果你能开启MAS下载,只是速度慢,那么下载时间可能是一晚上,也可能再多点十几个小时。并且你司没有扣工期KPI,晚上不关机罚款50,也没有人通宵挂机小电影之类的,还是建议从MAS下载。当然,一切的前提是,你等得起,并且能下完。

方法3、公司MAS下载连不上,或者慢得要死,但是公司有梯子

我的观点是,我不认为自备梯子,是现阶段在国内开发现状上,随便一个Peter都能做到的事。

移动生态圈是全球性的网络协作,很多公司都有梯子,研运一体公司肯定有,纯开发公司为了测试各种分享也会有。

所以如果你下载不了,很简单,找公司要梯子,这事主管肯定清楚,商务也清楚,系统管理员手上应该有不少梯子,大不了写个申请,顶多了……

当然,更好一点的公司,会在架设网络的时候,系统管理员就把网络访问这事给解决掉了……

当然,如果公司很low,什么都不管,你就得自己想办法,我昨天测试了一下蓝灯的加速效果很不错,当然中国网络复杂,仅供参考……

方法4、从官方下载地址下载

任何一个大型企业的官方网站都是一个巨型迷宫,他们的网页设计理念家家不同。所以,自行直接找链接不是个好办法。索性,这么多年,已经积累了不少找链接的方法。

xcode的官方下载导航页面地址是:

https://developer.apple.com/xcode/download/

同时提供了测试版和正式版的最新版下载。但是,这个地址有个问题,只提供测试版下载链接,不提供正式版下载链接,正式版只有MAS链接。

所以,如果你要正式版XCode的下载链接,需要使用下面这个地址:

https://developer.apple.com/downloads/

需要注意的是,这两个地址都需要登录Apple开发者账号才能访问。

至于选择什么下载工具,我个人用Folx,但是有人说自己用着有bug,但我没遇到过……那么请自行选择下载工具吧,但是不建议用国产软件。

方法5、公司同事通过MAS更新了,找他要一份拷贝

MAS的安装方式是,安装包下载在缓存里,下载完成自动安装,安装完成自动删除。这虽然简单,但是不够环保。如果公司有同事通过MAS更新,那么可以让他导出一份拷贝给大家,这样就不用每个人都下载一次了。

获取MAS缓存中安装包的文章,网上有很多了,这篇是比较新的:

http://winann.blog.51cto.com/4424329/1619352

感谢作者的分享

方法6、网盘及搬运

中国国情特殊,网络建设落后,我不认为搬运是什么坏事。做好校验就行。

热心搬运的人总是有的,不会全都是XCodeGhost那样的人,但是人人都可以搬运,搬运完人人都可以发个校验码出来,你怎么判断哪个是真的呢?

我没有找到方便的获得官方校验码的方法,如果你知道欢迎分享。目前来说,暂时是靠搬运者个人人品。

本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。

时间: 2024-08-25 05:22:26

营救Peter——下载XCode的六种姿势的相关文章

手动下载 Xcode 文档

下载Xcode文档的方法有两个: 1. 自动下载:到在Xcode的Preserences中Downloads页面的Documentation,点击对应文档的下载. 不建议勾选下面的Check for and install updates automatically,因为下载过程中可能无法正常使用Documents. 2. 手动下载:到这个页面:https://developer.apple.com/library/downloads/docset-index.dvtdownloadablein

AppStore下载Xcode的文件

有的时候团队开发,手机系统一升级,那么对应的Xcode也就需要升级了,由于团队开发,可能一下要把所有人的都升级一下,那么最简单的就是下好一份Xcode然后分享给大家. 但是有的时候你就会发现,通过AppStore下载的Xcode一不小心就安装了,结果就是找不到下载的文件了,因为好像默认就是安装完成之后就会删除Xcode的安装文件,所以呢,我就分享一下如何找到下载的Xcode文件. 首先打开AppStore下载Xcode. 接着打开活动监视器,相当于Windows的任务管理器,在这里可以看到正在运

怎样下载Xcode API文档

打开Xcode -> Preferences... ->Downloads 此处可以下载模拟器和Xcode文档

离线下载Xcode的文档

https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex 找到里面的文档下载地址 例如iOS 8.3的离线文档下载地址,把地址复制下来用迅雷下载就快多了 https://devimages.apple.com.edgekey.net/docsets/20150408/Xcode_6.3_iOS_Docset.dmg 下载完成之后双击dmg 里面有个pkg文件 双击安装 选择好安装的路径为~/Li

【ToReadList】六种姿势拿下连续子序列最大和问题,附伪代码(以HDU 1003 1231为例)(转载)

问题描述:       连续子序列最大和,其实就是求一个序列中连续的子序列中元素和最大的那个. 比如例如给定序列: { -2, 11, -4, 13, -5, -2 } 其最大连续子序列为{ 11, -4, 13 },最大和为20. =============================================================== 问题分析: 1.首先最朴素的方法是暴力 O(n^3) 直接两个for循环枚举子序列的首尾,然后再来个循环计算序列的和,每次更新和的最大值.

asp.net C#实现下载文件的六种方法实例

protected void Button1_Click(object sender, EventArgs e)  {  /*  微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite  下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题.  代码如下:  */ Response.ContentType = "application/x-zip-compressed";  Response

Xcode及模拟器SDK下载(转载)

Xcode下载 Xcode 6.3 beta with Swift 1.2: http://pan.baidu.com/s/1bn3yCLh 关于这个版本的详情信息,可以看这里. Xcode 6.2 Beta 4: http://pan.baidu.com/s/1jGvc0C2 最近这几个版本都是以修复Bugs为主,Beta 4也不例外. Xcode 6.2 Beta 2: http://pan.baidu.com/s/1c0pNFC8 Xcode 6.2 Beta: http://pan.ba

iOS Xcode及模拟器SDK下载

原文: Xcode及模拟器SDK下载 如果你嫌在 App Store 下载 Xcode 太慢,你也可以选择从网络上下载: Xcode下载(Beta版打的包是不能提交到App Store上的) 绝对官方源!!!绝对官方源!!!绝对官方源!!!   不能确定自己的 Xcode 是否有问题?简单的一条命令就能验证! 在终端输入 spctl 命令,并带上安装的 Xcode 的路径: [ruby] view plain copy print? spctl --assess --verbose /Appli

Xcode及模拟器SDK下载

吐槽下,百度打着无限分享的旗号,却又让分享资源过期,让分享者持续维护 如果你嫌在App Store下载Xcode太慢的话,你也可以选择从网络上下载: Xcode下载(Beta版打的包是不能提交到App Store上的) Xcode 6.3.2: http://pan.baidu.com/s/1qWoiJtq 只支持Yosemite,主要是修复 Bugs 和增加稳定性 Xcode 6.3: http://pan.baidu.com/s/1bnvuibd 这个版本只支持Yosemite,如果遇到插件