Xcode 第三方插件无法安装的解决办法
小伙伴们在升级 Xcode7 之后有些插件不能使用了。现提供如下解决办法:
首先查看 Xcode 的 UUID
在终端执行:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
会得到一串 UUID
码:
找到 Xcode 插件所在的目录
在终端执行:open ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
选择已安装的插件如:VVDocumenter-Xcode
,右键显示包内容,找到 info.plist
找到 DVTPlugInCompatibilityUUIDs
的项目,添加一个Item,Value的值为当前Xcode的UUID
,保存。
重启 Xcode 之后会提示 Load bundle
、Skip Bundle
,这里必须选择 Load bundle
,不然插件无法使用。
如果手误点击了”Skip Bundle”的解决办法
找到该插件安装路径,继续打开 info.plist
删除与终端里面同样的UUID
号,一般都是会在最后一行,自己添加的那一行也要删除掉。保存并重启Xcode。
然后再次打开 info.plist
添加之前 Xcode 的 UUID
。再次重启就又会出现插件提示。