我按照这里的步骤修复了它:https://twitter.com/kolpanic/status/763323546814844928
在终点站:sudo /usr/libexec/xpccachectl
重新启动系统。
在做任何较少或更复杂的步骤之前,
尝试退出并重新启动Xcode。
就我而言,它有所帮助。
xcode->preferences->key buildings
,或者,
"command + ,",
然后搜索"comment selection"
改变关键"command + /"
如果Cmd-/
在OS X 10.11上仍然无法在Xcode 8中运行(并且显然在macOS Sierra上 - 感谢@DanBlakemore),并且sudo /usr/libexec/xpccachectl
和重启没有帮助,请尝试以下操作。
/Applications
,并将Xcode.app
重命名为Xcode2.app
(或任何其他名称)。Xcode.app
,然后重新启动。它现在应该工作。
问题似乎是,无论出于何种原因,系统在某些时候“卸载”Xcode扩展,并且不会再次“安装”它们。这可以通过打开控制台和grepping for INSTALL
来检查。如果你有INSTALLED
/ UNINSTALLED
用于com.apple.dt.XcodeBuiltInExtensions
,如果UNINSTALLED
是它的最后一个动作它将无法工作,并且如果是INSTALLED
将会工作。
调试Xcode 8扩展时想出这个。
上面提到的脚本对我来说不起作用。我安装了Xcode 8和8.1 GM,并且正在使用它们。我在终端中运行脚本,重新启动计算机,打开Xcode但它仍然无法正常工作。然后我在Applications
中创建了一个新目录,并将GM移动到该目录中。这似乎解决了这个问题。
TL; DR如果您安装了多个版本的Xcode:
sudo /usr/libexec/xpccachectl
Applications
中创建一个新目录只需更新到Xcode8版本,然后打开Xcode8并重启Mac。
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html
要在OS X版本10.11上使用编辑器的注释/取消注释选择和添加文档命令以及其他已安装的Xcode Extensions,请启动Xcode并安装其他系统组件,然后重新启动Mac。 (26106213)
正如there所解释的,这是一个不需要重启的解决方案:
转到App Store,检查系统更新(iTunes,MacOSX)。更新所有这些。
它应该在完成后修复。
我重新启动,现在它正在工作。
然后,当我开始测试4时,它要求我第二次“安装所需的组件”。不知道是否相关。
我申请了@junjie的方法
sudo / usr / libexec / xpccachectl
除特定文件外,它在Xcode 8.2.1(8C1002)上运行良好。
然后,我找到了原因。
/ *评论...... // * /
这种评论使其无法运作。
在包含上述注释类型的行之后,“注释选择”不起作用。
删除或更改它们。
xcode-> preferences-> key buildings-> filter,search comment
查看“command + /”键是否存在冲突,如果是,则删除其他键,除非“注释选择”