美文网首页程序员iOS技术专题
Xcode 插件失效解决方案

Xcode 插件失效解决方案

作者: Eugene_iOS | 来源:发表于2016-02-23 17:04 被阅读105次

    解决方案一(批量更新插件的 DVTPlugInCompatibilityUUID 的命令)

    步骤1: 打开终端,输入以下代码获取到

    defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
    

    步骤2:把步骤1中获取到的DVTPlugInCompatibilityUUID, 拼接到如下代码后面

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

    以上命令如图所示:

    EE93ADF6-A148-4361-8122-F5CF842F49B9.png

    解决方案二

    步骤1:进入到插件目录

    ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
    

    步骤2:显示插件的包内容
    步骤3:编辑Info.plist文件
    步骤4:展开DVTPlugInCompatibilityUUIDs
    步骤5:获取插件的 DVTPlugInCompatibilityUUID
    步骤6:添加一个新的item:DVTPlugInCompatibilityUUID

    解决方案三

    下载这个脚本可以刷新所有的插件,按照文档说明运行脚本即可。

    写在最后:

    补充 (2016.12.23)

    XcodeGhost事件终于让苹果开始更加重视iOS上的安全,Xcode 8增加了安全相关的检查,更细点说它从根源上屏蔽了插件的工作,Xcode插件在Xcode 8上统统不能执行。

    如果你已经离不开相关插件了,并且不在乎安全性问题的话,给你指条路点击这里

    相关文章

      网友评论

        本文标题:Xcode 插件失效解决方案

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