Xcode7.3插件失效的解决

作者: 不冷的南风 | 来源:发表于2016-03-22 16:36 被阅读1271次

    Xcode今天上午提示更新的,高高兴兴更新下来却突然发现之前的插件都失效了,怎么办,总不能一个个重新下载安装吧…这是个老问题,这里呢,我就分享一个最简单的解决方法。

    插件失效的原因:一般就是DVTPlugInCompatibilityUUID缺失了,在其.plist重新添加就可以咯。

    首先确保你的Xcode已经关闭
    然后打开你的Mac终端,在终端内部输入这些命令

    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 DVTPlugInCompatibilityUUID
    

    然后点击enter,截图如下:

    最后重新打开你的Xcode,出现这个弹框,选择左边的提示

    这时你的Xcode插件问题就解决了,如下:

    相关文章

      网友评论

      • Easy_VO: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`
        你上面的命令被xcode格式化了两个点,用这句可以
        不冷的南风:@Easyzhan 你直接安装一个万能的插件包"alcatraz"吧,方便管理插件
        Easy_VO:@chongzone :joy: 15个啊,都什么啊,求推荐啊,我就四五个-。-
        不冷的南风:@Easyzhan 你仔细看下Xcode重新打开后的弹框,你之前安装了多少插件,弹框会有显示同样数量的,我这里安装了15个插件,可以看到提示"Xcode found 15 code bundles not ..."
      • Easy_VO:7.3还是失效啊。
        不冷的南风:@Easyzhan 添加的"DVTPlugInCompatibilityUUID"只是Mac本机上Xcode一个号码,类似一个身份证,是个唯一的,不同的Mac数字是不同的
        Easy_VO:@chongzone :joy: 之前我是直接改plist的,貌似是因为少了两点,我用下面的就可以了-。-
        不冷的南风:@Easyzhan 不会的,之前Xcode升级处理都是如此。。。
      • 戈麦斯:谢谢!有效~
        不冷的南风:@戈麦斯 客气, :blush:

      本文标题:Xcode7.3插件失效的解决

      本文链接:https://www.haomeiwen.com/subject/cnkllttx.html