Xcode插件失效问题解决办法

为了开发者能更好的开发下一版本或下一代iOS、tvOS、watchOS、OS X,苹果会不断的推送Xcode的版本更新,我们也需要更新我们自己的Xcode版本,来使用Xcode里添加的一些新特性。
然而在升级Xcode的过程中我们也会遇到一些问题,那就是之前明明使用着非常不错的Xcode插件,在更新Xcode之后却不能用了,我也遇到过这些问题,并且在网上搜了一些教程,不过好多都说的不全面,因为我遇到的问题他们并没有遇到,所以,我根据自己遇到的情况以及网上搜索到的一些资料提供如下几种解决办法,讲解不到位之处还请体谅。

1.点击Finder-->应用程序,找到Xcode.app后,右键Xcode,选择显示包内容。

Xcode插件失效问题解决办法_第1张图片
20160504141204914.jpg

选择Comments-->选中info.plist并双击打开。复制其中DVTPlugInCompatibilityUUID对应的值,如:7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90。
Xcode插件失效问题解决办法_第2张图片
20160504142453165.jpg

复制:7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90
20160504142641510.jpg

GIF图演示。
20160504142911542.gif

2.找到插件安装的位置。
/Users/ 用户名/Library/Application Support/Developer/Shared/Xcode/Plug-ins
Xcode插件失效问题解决办法_第3张图片
20160504143913061.jpg

选择失效的插件包,右键显示包内容。
Xcode插件失效问题解决办法_第4张图片
20160504144012982.jpg

选择Comments,双击info.plist
Xcode插件失效问题解决办法_第5张图片
20160504144114906.jpg

向DVTPlugInCompatibilityUUIDs中添加之前在Xcode中拿到的UUID。
Xcode插件失效问题解决办法_第6张图片
20160504144326282.jpg

GIF图演示。
20160504145045965.gif

3.完全退出Xcode,然后再重新打开Xcode,选择Load Bundle。
Xcode插件失效问题解决办法_第7张图片
20160504145506208.png


如果不出意外的话,那么经过上面的设置之后原来的插件就又能用了。但是有时经过上的设置插件还是没反应,如果按照上面的这些步骤还不行的话。就把原来的插件删掉,然后到GitHub上下载该插件的旧版本,重复上面的步骤。多尝试几个旧的版本,一个一个的试,就能找到可以使用的。
一个插件的的旧版本在这个地方。
选择Commits。
Xcode插件失效问题解决办法_第8张图片
20160504152433041.jpg

然后就可以看到该插件之前的各个版本,从上至下版本越来越旧。
Xcode插件失效问题解决办法_第9张图片
20160504152625378.jpg

选择一个旧版本,点击进去。选择Browse files
Xcode插件失效问题解决办法_第10张图片
20160504152759936.jpg

下载需要的该插件的旧版本。
Xcode插件失效问题解决办法_第11张图片
20160504152905317.jpg

GIF图演示。
20160504152937797.gif

你可能感兴趣的:(Xcode插件失效问题解决办法)