我正在尝试在 El Capitan 上运行 Xcode 6.4,我可以按照这篇文章中的说明运行。
但是我正在寻找一种在没有任何外部程序的情况下运行它的方法,就像我之前使用 OSX 10.10 (Yosemite) 一样。
- 打开这个文件 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exception.plist
- 在其中查找名称为 xcode 的行 ( http://i.imgur.com/tcKWLhz.png )
- 将值 HardDisabled 从 YES 编辑为 NO
保存并重启
1.a)如果您因为文件说它已锁定而无法保存,则启用无根模式(sudo nvram boot-args="kext-dev-mode=1 rootless 0" 或 sudo nvram boot-args="kext-dev-mode =1 无根=0") 并重新启动。
1.b)如果您仍然有问题,请将 Exceptions.plist 复制到桌面(或其他任何地方)并对其进行编辑。
1.c)保存并删除系统中的Exceptions.plist(sudo rm -rf /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist)
1.d) 将文件从桌面(或其他任何地方)复制到 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources 并重新启动。
我无法使用上述说明编辑 Exceptions.plist 文件,但经过多次尝试后,我找到了编辑它的方法。
在这里您可以找到编辑它的说明。
经过这一切,我仍然收到消息
您无法打开应用程序“XCode.app”,因为此类 Mac 不支持它
当我尝试从 Finder 运行 Xcode 6.4
解决方案 1
我唯一没有做的就是在更改后重新安装 XCode 6.4。我重新安装了它,它的工作原理!
解决方案 2
Dave Wood提供了另一种避免重新安装 XCode 的解决方案。 这是帖子,正如他在回答中发布的那样,脚本在这里