Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Plugins don't work on xcode 6

Tags:

plugins

xcode6

Yeah, we have a new xcode version - xcode 6 and all old plugins don't work.

I know there is a new DVTPlugInCompatibilityUUIDs for each Xcode version and this problem will be fixed by plugin authors.

But DVTPlugInCompatibilityUUIDs is just a text, how can we find it? How can we fix without waiting for someone

Update

xcode 6.3.2: DVTPlugInCompatibilityUUIDs = E969541F-E6F9-4D25-8158-72DC3545A6C6

XCode 6.4 (6E35b): DVTPlugInCompatibilityUUIDs = 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90

XCode 7.0.b2 (7A121I): DVTPlugInCompatibilityUUIDs = AABB7188-E14E-4433-AD3B-5CD791EAD9A3

like image 338
Tony Avatar asked Sep 16 '14 04:09

Tony


2 Answers

Make sure your hidden folders are shown on your MAC , Hold Option Key and click on Go option in finder menu.

Go to Following Location -

library/Application Support/Developer/Shared/Xcode/Plug-ins

Right click on the plug in and select show package contents

Open the info.plist file and find the DVTPlugInCompatibilityUUIDs and expand that section.

Click the + button and paste the C4A681B0-4A26-480E-93EC-1218098B9AA0 .

Save the file and restart Xcode.

No Need to repeat for all plugins that are already installed to Xcode 6.

like image 90
amavi Avatar answered Sep 17 '22 22:09

amavi


I have Xcode 6.1.1, here's what I did and it worked.

  1. Right click on plugin file > Show Package Contents
  2. Find and edit the Info.plist file.
  3. In DVTPlugInCompatibilityUUIDs add the key C4A681B0-4A26-480E-93EC-1218098B9AA0 (thanks to amavi message)

Save your Info.plist file.

Then go to /Applications/Xcode.app/Contents/PlugIns folder, and copy your plugin file there (the administrator password will be required).

You can now launch Xcode and use your plugins ;-)

like image 40
Niko Avatar answered Sep 20 '22 22:09

Niko