Answers:
不正式,不。
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上运行。
您正在考虑的笔记本电脑很可能是双核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的一大优点是,与后来的型号不同,它可以相对轻松地拆卸和维修。