• xcode8.1 插件失效的问题


    1,查看 Xcode 插件安装目录

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

    鼠标点一下桌面, command+shift+G,复制上面的命令行,选择 前往,就可以看到已经安装了哪些目录了

    2,删除上面所有的插件(我是这么做的)

    3,制作 XcodeSigner 证书

       打开 钥匙串 , 钥匙串访问 -》证书助理-》创建证书 -》第一行名称:XcodeSigner, 第二行默认,第三行代码签名

    4,打开终端,执行:

    sudo codesign -f -s XcodeSigner /Applications/Xcode.app

    可能要等一会,然后会有一堆允许弹出框,一直 始终允许 就好了

    5,安装 Alcatraz 两种方式, 下载 Alcatraz 源代码,运行一遍,然后退出 Xcode

    https://github.com/alcatraz/Alcatraz

    也可以通过终端安装

    curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
    

    6,获取 Xcode 的uuid,xcode8.1获取的是  DA4FDFD8-C509-4D8B-8B55-84A7B66AE701

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

    7, 给插件添加uuid

    find ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add DA4FDFD8-C509-4D8B-8B55-84A7B66AE701

     其实6,7是可以合并的

    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'

    8,重启Xcode 选择 load bundles 

    9,可能会有Xcode crash的情况,建议进行1,2步的操作

    10,KSImageNamed图片名代码提示插件在Xcode8.1上不可用,解决办法:

    由于KSImageNamed这个插件的存放位置比较特殊,需要手动添加uuid
    1.下载后用xcode打开KSImageNamed的项目
    2.在 KSImageNamed-Info.plist里面找到DVTPluginCompatiblilityUUIDs的KEY
    3.然后添加xcode8.1的uuid 最后bulid项目即可安装成功
    DA4FDFD8-C509-4D8B-8B55-84A7B66AE701
    4,如图所示:

     

    11,通过 Alcatraz 安装插件后,重启Xcode不出现 load bundles 提示框,可以进行上面第 7 步,再重启Xcode

    我自己喜欢用的 EJsonFormat-xcode, VVDocument 都是可以的

    最后希望大家都能安装成功,愉快地使用插件,如果按照上面步骤还是不行,可以多装两次试一试,最后的最后提前祝福大家元旦快乐,新的一年里少出bug,多提升自己,多加薪,多锻炼,多锻炼,多锻炼

  • 相关阅读:
    反向代理与 Real-IP 和 X-Forwarded-For
    Jmeter学习笔记(十一)——定时器
    Jmeter学习笔记(十)——元件的作用域和执行顺序
    Jmeter学习笔记(九)——响应断言
    Jmeter学习笔记(八)——监听器元件之聚合报告
    Jmeter学习笔记(七)——监听器元件之察看结果树
    Jmeter学习笔记(六)——使用badboy录制脚本
    Jmeter学习笔记(五)——dubbo接口测试
    Jmeter学习笔记(四)配置元件之计数器
    jmeter学习笔记(三)配置元件之HTTP信息头管理
  • 原文地址:https://www.cnblogs.com/shidaying/p/6232254.html
Copyright © 2020-2023  润新知