Xcode 5 - Required plug-in not present in DVTPlugInCompatibilityUUIDs?

nomann picture nomann · Dec 22, 2013 · Viewed 31.6k times · Source

After upgrading Xcode to v5.0.1, I started receiving following warning in terminal when trying to run git commands inside project folder:

[MT] PluginLoading: Required plug-in compatibility UUID 37B30044-3B14-46BA-ABAA-F01000C27B63 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Unity4XC.xcplugin' not present in DVTPlugInCompatibilityUUIDs

I am not getting any warning inside Xcode and the project is compiling just fine but there must be a reason. Any ideas why is this happening and how to fix it?

Answer

ian picture ian · Jul 22, 2014

I modified a shell commands I found here to fix this for all my plugins.

To fix this issue:

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