Xcodeをv5.0.1にアップグレードした後、プロジェクトフォルダー内でgitコマンドを実行しようとすると、ターミナルで次の警告が表示され始めました。
[MT] PluginLoading:パス '〜/ Library/Application Support/Developer/Shared/Xcode/Plug-ins/Unity4XC.xcplugin'のプラグインに必要なプラグイン互換性UUID 37B30044-3B14-46BA-ABAA-F01000C27B63が存在しないDVTPlugInCompatibilityUUIDs
Xcode内で警告が表示されず、プロジェクトは正常にコンパイルされますが、理由があります。なぜこれが起こっているのか、それを修正する方法はありますか?
見つけたシェルコマンドを変更しました here すべてのプラグインでこれを修正しました。
この問題を修正するには:
XCODEUUID=`defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
for f in ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*; do defaults write "$f/Contents/Info" DVTPlugInCompatibilityUUIDs -array-add $XCODEUUID; done
やってみてください:xcode-select --install
。それは私の問題を解決しました
私のXcode 7の場合、すべてのXcodeプラグインを削除すると問題が解決しました。
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*
問題は、plistファイルにDVTPlugInCompatibilityUUIDs
キーと値のペアがない(または間違っている)Xcodeプラグインがインストールされていることだと思います。このプラグインがそれを解決するために何をしたかをご覧ください: https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea
プラグイン(Unity用のプラグインのように見える)に更新されたバージョンがあるかどうかを確認してください。
マシンから単一性を削除しました。 Unityをインストールした後、ビルドは機能しました。私はrobovmを使用してアプリを構築しようとしていました。
少し遅いかもしれませんが、Xcodeの更新後にXcodeを再起動し、表示されたらコンポーネントのインストールボタンを押すだけでした。その後、私のgit問題はなくなりました。