macoscope / CodePilot

Code Pilot is an Xcode plugin which lets you woosh through your code and save a lot (and we mean a *lot*) of your time.
http://codepilot.cc
Apache License 2.0
1.33k stars 205 forks source link

Plugin not loaded in XCode 5.1 #15

Closed eclipselu closed 10 years ago

eclipselu commented 10 years ago

It shows this in Console.

20/3/14 5:18:43.344 pm Xcode[60114]: [MT] PluginLoading: Required plug-in compatibility UUID A2E4D43F-41F4-4FB9-BB94-7177011C9AED for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/CodePilot3.xcplugin' not present in DVTPlugInCompatibilityUUIDs

I edited Info.plist, and added A2E4D43F-41F4-4FB9-BB94-7177011C9AED to DVTPlugInCompatibilityUUIDs and it worked.

Just post this issue here for reference.

eclipselu commented 10 years ago

duplicate with issue #14

onmyway133 commented 10 years ago

@eclipselu what is DVTPlugInCompatibilityUUIDs and A2E4D43F-41F4-4FB9-BB94-7177011C9AED ?

eclipselu commented 10 years ago

@onmyway133 see here , it's in Info.plist, you should be able to see it under CodePilot's folder.

onmyway133 commented 10 years ago

@eclipselu thanks, I know where they are. Just wonder what they mean ?

eclipselu commented 10 years ago

@onmyway133 I think DVTPlugInCompatibilityUUIDs is an indicator that shows the plugin's compatibility with different versions of Xcode. Any plugin not compatible with the launched Xcode version will be disabled.

A2E4D43F-41F4-4FB9-BB94-7177011C9AED corresponds to Xcode 5.1, so it enables CodePilot in Xcode 5.1.

Does this make sense to you?