是否可以在2009年中的MacBook Pro 17英寸上安装Xcode 9?


10

我正在寻找开发iOS应用程序的MacBook,我发现这款2009年中推出的17英寸MacBook Pro价格合理。

Xcode 9可以在其上运行吗?

Answers:


8

不正式,不。

Xcode 9将需要macOS Sierra 10.12.4才能运行。不幸的是,2009年中的17英寸MacBook Pro只能运行最新版本的OS X El Capitan 10.11.6。

但是,借助macOS Sierra Patcher Tool,非官方的2009年中期17英寸MacBook Pro可以运行macOS Sierra 。

如果这是您要考虑做的事情,请确保已阅读macOS Sierra Patcher工具页面上的所有信息,因为其中包含在继续操作之前应仔细考虑的重要信息。如果是我,我将在没有完整备份的情况下继续进行操作,这样,如果一切都变坏了,您就可以恢复系统。

注意:我还没有看到Xcode 9实际上安装在任何不受支持的Mac上,因此无法确认它是否可以在通过macOS Sierra Patcher Tool安装了macOS Sierra的Mac上运行。


虚拟化操作系统可能也是一个选择。我想说任何视网膜MacBook在各个方面都比2009年(Mac Pro / MacBook Pro)要快得多,因此OP可能会只寻找价格稍高一点的新Mac并从Xcode 9中获得更好的性能。可以安装操作系统,但是针对硬件进行编译将是首先要打破的事情,因为它在没有驱动程序和API的情况下非常接近硬件运行,可以消除体系结构上的差异。
bmike

这正在进入hackintosh领域,用户最好只在任何计算机上构建Hackintosh或进行虚拟化,而不是专门在此MacBook Pro上进行虚拟化。
Foliovision

4

您正在考虑的笔记本电脑很可能是双核i7。这不是运行Xcode或El Capitan或Sierra的有趣计算机(我在双核MBP上运行的最后一个操作系统是10.8 Mountain Lion,优胜美地的性能特别差)。

对于价格的差异,您最好从2011年初或2011年底购买四核i7之一。它们现在并不昂贵。理想情况下,您会选择较弱的6490显卡,因为高端Radeon 6750经常烧坏,并且在使用时根本没有显卡。我从经验上讲。一年来,我已经用两块MBP烧掉了三块Radeon 6750主板。直到今年12月为止,维修服务均属于Apple延长保修期。不再。

您应该只启用内置的Intel 3000图形来运行2011 MBP 15“或17”(我都非常喜欢17“)。您可以使用Cody Krieger的免费/捐赠软件gfxCardStatus来完成此操作(我确实捐赠了gfxCardStatus是这些计算机的生命线,而Apple从来没有为MBP用户提供太多帮助。这的确意味着没有外部显示器。如果您想要双显示器设置(对于软件开发,双显示器非常有用),则应该购买任何旧的MacPro 。即使在其上运行最新的操作系统,也有很容易的方法,因为禁用了谨慎的图形卡,2011 MBP的运行更加安静。

旧的MacBook Pro并不适合胆小的人。2011年和更早版本的MBP的一大优点是,与后来的型号不同,它可以相对轻松地拆卸和维修。


1
扎实的建议-好的答案。基本上,如果2009年是免费的,并且您不介意花费大量时间来使其运行/修改设置/替换它就可以了,否则-找到更新的CPU。
bmike

迈克,这个17英寸2009年并非没有价值。我有一个2008年17英寸2.5 GHz核心2处理器,我喜欢用它来浏览互联网,包括浏览照片,看电影,写作,研究和进行灯光设计。我不会将其用于处理RAW中的照片或与视频编辑或软件开发相关的任何事情。如果她的2013 13“ MBP Retina或我的MBP 2011 17”(经常)出现,这对我和我的妻子都是现在的备用计算机。在过去的三年中,它已成为家庭中使用量排名第三的计算机。但这不是用于软件开发和Xcode。
Foliovision

与Safari或Chrome浏览器相比,Xcode给我的MacBook Pro 带来的压力明显更少……
科迪·格雷

同意-非常适合提高生产力-对于需要Xcode 9的用户-确实是错误的选择。对于一般的Xcode-相当次优。
bmike

很高兴知道,科迪。我通常使用Xcode的某些实用程序,而不进行完全编译。我读过,即使是中型应用程序的编译也会占用大量处理器(因此在两台核心计算机上速度很慢)。我确实知道,与MBP 2008一起进行RAW开发的所有操作都毫无希望地缓慢(尽管安装了6 GB的内存)。即使在进行Web开发时,尽管有很多选项卡打开,但与我的2011年型号相比,双核确实很挣扎。
Foliovision
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.