升级xcode 一句话解决xcode插件失效问题

每次升级完xcode,xcode插件都会失效。

解决方案步骤:

1:build一下插件工程

2:运行一下命令

3:重启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-12-28 09:14:55

升级xcode 一句话解决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,而这就是插件失效的原因. 由于

解决Xcode升级,导致以前安装的插件失效的办法

Xcode经常升级,导致以前安装的插件失效.以前我的解决办法是:重新到Github上下载一堆插件,然后重新安装,这种办法太low,参考了下别人的资料,最后改用脚本来进行升级. 其实Xcode升级后,插件只需要在插件所属的plist中添加上UUID,直接让脚本来帮我做这件事就好. 步骤: 1. 编写脚本 随便打开一个编辑器,创建一个名为script.sh的文件,打开文件,并复制粘贴以下代码: #!/bin/bash #获取当前版本Xcode的DVTPlugInCompatibilityUUID U

解决xcode插件升级失效的命令

解决xcode插件升级失效的命令 find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaultsread /Applications/Xcode.app/Contents/Info.plist DVTPlugI

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

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

解决XCode插件在XCode6.4上失效的办法

Xcode 6.4  解决 插件失效的方法 查看 插件目录: ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ 邮件打开插件 包内容   找到里面的 Info.plist 文件    并 打开他 在DVTPlugInCompatibilityUUIDs 下 新添加个 键值对 value 是 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90 重新启动 Xcode

更新xcode后插件失效问题——不针对特定版本的通用解决方法

一.Xcode更新后插件失效的原理 1.每次更新Xcode后插件都会失效,其实插件都还在这个目录好好的躺着呢: ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 2.之所以插件失效,是因为每个插件只供特定UUID的Xcode使用,更新后uuid改变,于是便不能正常使用. 二.通用解决办法 1.读取当前Xcode的UUID 在终端中输入: defaults read /Applications/Xcode.app/Conte

更新xcode后插件失效问题——不针对特定版本的通用解决方法

一.Xcode更新后插件失效的原理 1.每次更新Xcode后插件都会失效,其实插件都还在这个目录好好的躺着呢: ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 2.之所以插件失效,是因为每个插件只供特定UUID的Xcode使用,更新后uuid改变,于是便不能正常使用. 二.通用解决办法 1.读取当前Xcode的UUID 在终端中输入: defaults read /Applications/Xcode.app/Conte