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  | 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  | 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,多提升自己,多加薪,多锻炼,多锻炼,多锻炼

xcode8.1 插件失效的问题的更多相关文章

  1. 解决xcode升级之后安装的插件失效

    title: 解决xcode升级之后安装的插件失效date: 2015-08-23 11:07:53categories: 编辑工具 tags: xcode 我的博客:http://daycoding ...

  2. 每次Xcode 升级之后 插件失效,两步解决

    以下内容来源:http://www.cocoachina.com/bbs/read.php?tid=296269 每次Xcode 升级之后 插件失效,两步解决 1.打开终端,输入以下代码获取到DVTP ...

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

    转载:http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/ Xcode 的插件大大丰富了 Xcode 的功能,而 ...

  4. xcode 升级插件失效问题

    摘要  Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法,以及不小心误点了 Skipbundle 的解决办法 ...

  5. Xcode升后插件失效

    Xcode升后插件失效,与添加插件不小心点击Skip Bundle解决办法 字数267 阅读4731 评论1 喜欢12 今天升级了xcode到6.4 发现之前装的插件不能使用了.这里有一个解决的方案: ...

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

    一.Xcode更新后插件失效的原理 1.每次更新Xcode后插件都会失效,其实插件都还在这个目录好好的躺着呢: ~/Library/Application Support/Developer/Shar ...

  7. myeclipse 8.5反编译插件失效

    之前用的好好的,后来加了一个开发工作流的插件,今天打开之后发现反编译插件失效了,后来把开发工作流的插件删掉,又可以了,不知道撒原因,那位大神知道留下点痕迹吧

  8. eclipse 解决插件失效

    昨天系统崩溃,重装系统后eclipse突然对links方式加载插件失效.用尽了网上各种解决方法,始终不行.在%eclispe_dir%/configration/org.eclipse.update/ ...

  9. 一句命令修复Xcode6.2插件失效的问题

    Xcode升级到6.2之后XVim无法使用了. 打开终端输入: find ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins - ...

随机推荐

  1. iOS开发系列--打造自己的“美图秀秀”

    --绘图与滤镜全面解析 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架.今天我们将围绕iOS中两大图形.图像绘图框架进行介绍:Quartz ...

  2. 深入理解DIP、IoC、DI以及IoC容器

    摘要 面向对象设计(OOD)有助于我们开发出高性能.易扩展以及易复用的程序.其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC.DI以及Ioc容器等概念.通过本文我们将一起学 ...

  3. Dreamweaver 扩展开发:C-level extensibility and the JavaScript interpreter

    The C code in your library must interact with the Dreamweaver JavaScript interpreter at the followin ...

  4. PowerShell过滤文件中的重复内容

    Get-Content -Path E:\test11\data.txt | Sort-Object | Get-Unique 源文件: AA0001 2014-06-30 15:27:13.073 ...

  5. Swift enum(枚举)使用范例

    //: Playground - noun: a place where people can play import UIKit var str = "Hello, playground& ...

  6. PHP-----文件系统的交互

    本文讲解php中于文件交互中所使用的函数 代码示例 <html> <head> <title> File Detail </title> </he ...

  7. .NET平台和C#编程的总结

    第一章   简单认识.NET框架    (1)首先我们得知道 .NET框架具有两个主要组件:公共语言进行时CLR(Common Language Runtime)和框架类库FCL(Framework ...

  8. .NET设计模式访问者模式

    一.访问者模式的定义: 表示一个作用于某对象结构中的各元素的操作.它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作. 二.访问者模式的结构和角色: 1.Visitor 抽象访问者角色,为该 ...

  9. Android Butterknife 8.4.0 使用方法总结

    转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6016341.html 本文出自[赵彦军的博客] 前言 ButterKnife 简介 ButterKnife是 ...

  10. MySQL:常见使用问题

    内容 1.Linux 上安装 MySQL 2.单机上安装多实例 3.不知root密码情况下,修改root密码 1.Linux 上安装MySQL 安装步骤: 1)解压 tar.gz文件 -linux-g ...