Xcode升级后插件失败解决方法

大家都知道每次升级Xcode 然后插件都不能用了,最根本的原因是每一个插件都有个Info.plist文件,这个文件里有个key-DVTPlugInCompatibilityUUIDs记录了能够使用该插件的Xcode的UDID,因此每次升级Xcode,Xcode的UDID都会变
,所以升级后的Xcode就使用不了原来的插件了.

因此仅仅要我们更改每一个插件的Info.plist中DVTPlugInCompatibilityUUIDs相应的UDID就能够再次使用了,怎样获取Xcode的UDID呢,相同一个Xcode安装了非常多插件。手动太慢。究竟该怎么办啊
。不说了,直接上干货。

在终端上输入下面命令

find
~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth
3
| xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults
read
/Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`

搞定!

时间: 2024-10-11 06:21:50

Xcode升级后插件失败解决方法的相关文章

Xcode升级后插件失效

Xcode 的插件大大丰富了 Xcode 的功能,而且有了 Alcatraz ,插件的管理也非常容易,像我这种 Vim 党完全离不开 XVim.但是有个非常恼人的问题:一旦升级 Xcode ,插件就失效! 之前 Xcode 升级到6.2的时候遇到过插件失效的问题,Google 之后把一段很长命令复制到 Terminal 后运行一下即可,当时一看解决了,顿时觉得满足感爆棚,自己可以拯救地球了~就没有再深入,结果升级到6.3时又遇到了.“同样的招式对圣斗士是不能使用第二次的!”,同样的坑对有节操的程

Xcode升级后插件失效问题

摘要:Xcode升级后打开Xcode会提示loadbundle或Skipbundle,一般我们选择loadbudle,Xcode插件依然有效,选择Skipbundle,Xcode插件会失效.有人想装两个版本的Xcode,后装的那个也会出现插件失效的情况. 一.Xcode插件失效原因 并不是升级或重装后原本的插件被删掉了,其实插件还在这个目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins .之所以插件失效,是因为每个插件只

Xcode升级后插件失效的原理与修复办法

Xcode 的插件大大丰富了 Xcode 的功能,而且有了 Alcatraz ,插件的管理也非常容易! 问题原因 Xcode 的插件放置在 ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins 目录下,为 .xcplugin 格式.通过 Show Content 可以看到 xcplugin 中存在一个 Info.plist,其中有一项为 DVTPlugInCompatibilityUUIDs,而这就是插件失效的原因. 由于

ios开发之升级Xcode后插件失效解决方法

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUU

解决 Xcode 升级后插件失效的问题

每次升级Xcode,总是会遇到插件失效,解决方案网上也比较多,下面列举的是本人常用的解决方法:供大家参考: Xcode 5开始,苹果要求加入UUID证书从而保证插件的稳定性. 因此Xcode版本更新之后需要在插件的Info.plist文件中添加Xcode的UUID. 一.首先获取Xcode的UUID: 打开终端,输入:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 回车会看到下图: 这样

xcode升级后, 插件失效修复

1. 首先查看 Xcode 的 UUID,在终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 会得到一串 UUID 码 2. 找到 Xcode 插件所在的目录 /Users/"你的计算机name"/Library/Application Support/Developer/Shared/Xcode/Plug-ins 选择已安装的插件如:VVDocumenter-Xcod

Xcode 7安装KSImageNamed失败解决方法

## How do I use it? Build the KSImageNamed target in the Xcode project and the plug-in will automatically be installed in `~/Library/Developer/Xcode/Plug-ins`. Relaunch Xcode and `imageNamed:` will magically start autocompleting your images. **Import

Xcode 不显示插件管理解决方法

Xcode 5+ 使用下面命令: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 重启xcode 然后里面的插件就可以随意安装了 插件源地址: https://github.com/supermarin/Alcatraz

VirtualBox虚拟机CentOS中安装增强插件失败,解决方法

环境: VirtualBox 4.3.20    CentOS 6.6 因为缺少kernel-devel软件包以及依赖,   需要使用yum命令安装 1.打开终端, 切换到root权限 2.运行 [root@www darkdog]# yum install gcc gcc-c++ kernel-devel 3.重启生效 [root@www darkdog]# reboot 4.重新安装增强插件 5.如果第4步仍然安装失败, 运行: [root@www darkdog]# yum update