Posted at

Xcodeのバージョンが上がって、XVimなどのプラグインが使えなくなった時の対応

More than 3 years have passed since last update.


対応


STEP1

/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/ActivityPlugin.xrplugin/Contents/Info.plist

の中に書かれているDVTPlugInCompatibilityUUIDsの文字列を確認する。

Xcode7.2の場合は F41BD31E-2683-44B8-AE7F-5F09E919790E となっています。


STEP2

~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin/Contents/Info.plist

を修正する。 (パスはXVimのもの)

        <key>DVTPlugInCompatibilityUUIDs</key>

<array>
<string>AD68E85B-441B-4301-B564-A45E4919A6AD</string>
<string>A2E4D43F-41F4-4FB9-BB94-7177011C9AED</string>
<string>37B30044-3B14-46BA-ABAA-F01000C27B63</string>
<string>63FC1C47-140D-42B0-BB4D-A10B2D225574</string>
<string>C4A681B0-4A26-480E-93EC-1218098B9AA0</string>
<string>FEC992CC-CA4A-4CFD-8881-77300FCB848A</string>
<string>992275C1-432A-4CF7-B659-D84ED6D42D3F</string>
<string>A16FF353-8441-459E-A50C-B071F53F51B7</string>
<string>9F75337B-21B4-4ADC-B558-F9CADF7073A7</string>
<string>8DC44374-2B35-4C57-A6FE-2AD66A36AAD9</string>
<string>E969541F-E6F9-4D25-8158-72DC3545A6C6</string>
<string>AABB7188-E14E-4433-AD3B-5CD791EAD9A3</string>
<string>7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90</string>
<string>CC0D0F4F-05B3-431A-8F33-F84AFCB2C651</string>
<string>0420B86A-AA43-4792-9ED0-6FE0F2B16A13</string>
<string>7265231C-39B4-402C-89E1-16167C4CC990</string>
</array>