ここの手順に従って修正しました: https://Twitter.com/kolpanic/status/763323546814844928
ターミナルで:Sudo /usr/libexec/xpccachectl
システムを再起動します。
Cmd-/
がOS X 10.11上のXcode 8(および明らかにmacOS Sierra-@DanBlakemoreのおかげ)でまだ動作せず、Sudo /usr/libexec/xpccachectl
と再起動が役に立たなかった場合、次を試してください.
/Applications
を開き、Xcode.app
の名前をXcode2.app
(またはその他の名前)に変更します。Xcode.app
に戻し、再起動します。動作するはずです。
問題は、何らかの理由でシステムがXcode拡張機能をある時点で「アンインストール」し、それらを再び「インストール」しないことです。これを確認するには、コンソールを開き、INSTALL
をgreppingします。 com.Apple.dt.XcodeBuiltInExtensions
にINSTALLED
/UNINSTALLED
がある場合、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拡張機能を使用するには、Xcodeを起動して追加のシステムコンポーネントをインストールし、Macを再起動します。 (26106213)
あり で説明したように、ここに再起動を必要としないソリューションがあります:
App Storeに移動し、システムの更新を確認します(iTunes、MacOSX)。それらをすべて更新します。
完了したら修正する必要があります。
再起動しましたが、現在は動作しています。
その後、ベータ4を開始したときに、もう一度「必要なコンポーネントをインストールする」ように求められました。関連するかどうかわからない。
@junjieの方法を適用しました
Sudo/usr/libexec/xpccachectl
特定のファイルを除き、Xcode 8.2.1(8C1002)でのみ機能します。
次に、理由を見つけました。
/ *コメント... // * /
このタイプのコメントにより、操作不能になりました。
上記のコメントタイプを含む行の後、「コメント選択」は機能しませんでした。
それらを消去または変更します。
xcode->preferences->key buildings
、または
"command + ,",
その後検索"comment selection"
キーを変更"command + /"
xcode-> preferences-> key buildings-> filter、検索コメント
「コマンド+ /」のキーに競合があるかどうかを確認し、はいの場合は「コメント選択」以外で他を削除します
多少複雑な手順を実行する前に、
Xcodeを終了して再起動してください。
私の場合、それは助けになりました。