Xcode8 安装插件

从Xcode8.0出来之后.一夜之间貌似所有的插件都消失了.对于很多开发者来说是一件很恐怖的事情.比如说我,没有了插件总感觉没法写代码了.尤其遇到了图片的名称.imageNamed后面没有了提示就感觉整个人都不好了.所以尝试了很多方法,总算是找回了所有的插件.下面我就以Xcode8.1为例找回消失的插件 (PS:这种方式会对Xcode上架APP有影响.所以建议大家保留一份纯洁的Xcode专门用来上架APP)
1.打开钥匙串访问


图 1

2.在导航栏-钥匙串访问-证书助理-创建证书


图 2

然后按照下图填写信息


图 3

如果是英文版的Mac就是


图 4

如果图片显示不出来我就描述一下第一行名称填写XcodeSigner第二行不变第三行选代码签名如果是英文版就是code signing 代码签名的意思写完了就创建吧!!然后会弹出提示.点击继续
3.打开终端
运行命令 (PS:这里需要等待...)

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

PS:注意除了路径每个单词都有空格

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

4.终于到这里了.
接下来放心大胆安装Alcatraz(插件管理工具,有了它妈妈再也不用担心我们管理插件了) 注意!! 先下载工程GitHub地址
5.接下来我们安装插件.
打开Alcatraz压缩包
进入工程
如果你是Xcode8.1 先不要运行 因为有些作者没有更新Xcode8.1的ID
打开终端输入下面的命令,不要犹豫直接复制,这里格式是对的.

$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`

6.运行Alcatraz工程.
它会默认打开另一个新的Xcdoe窗口. 在新窗口中随便打开一个工程,然后会出现一个下图的弹窗.你只需要选择load bundle


图 5

这个时候.你的Xcode会多出一个工具!恭喜你插件安装成功!!


图 6

接下来你只需要将你想安装的插件用这个工具装上就好了!


图 7

注意:请务必使用官方正式版本的Xcode来安装插件,最好走AppStore下载
1.如果出现闪退的问题
解决方法:
可能是旧插件导致可以尝试清空这两个文件夹的全部内容~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Users/你的用户名/Application\ Support/Developer/Shared/Xcode/Plug-ins

2.KSImageNamed图片名代码提示插件在Xcode8.1上不可用
解决方法:
由于KSImageNamed这个插件的存放位置比较特殊,需要手动添加uuid1.下载后用xcode打开KSImageNamed的项目2.在 KSImageNamed-Info.plist里面找到DVTPluginCompatiblilityUUIDs的KEY3.然后添加xcode8.1的uuid 最后bulid项目即可安装成功DA4FDFD8-C509-4D8B-8B55-84A7B66AE701 如图8:

cocospod插件

错误信息如图所示

问题已解决,下面有解决方法,遇到相同问题的同学可以看看.另外补充,10.11 cocoapods安装命令: sudo gem install -n /usr/local/bin cocoapods通过以上命令安装的cocoapods,那么在Xcode的cocoapods插件的GEM_PATH里写入
/usr/local/bin 即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • xcode8之后,安装插件的问题,困扰了很久,很多朋友也分享了自己的安装方法,无奈一直失败中。。。,今天又突然兴起...
    豆汁儿还是豆花儿阅读 325评论 0 0
  • 推出Xcode8已有两个多月,也有不少朋友分享了安装插件的方法,笔者在这里整理了一个亲测有效的方法。 1、更新Xc...
    紫荆逸阅读 388评论 0 0
  • 从Xcode8开始苹果禁止加载第三方插件了,那么我们应该怎样给Xcode8安装插件呢? 首先关闭你的Xcode 准...
    一根聪阅读 892评论 0 0
  • 安装步骤:1、打开"钥匙串访问",上面导航栏-钥匙串访问-证书处理-创建证书 2、第一行名称填写XcodeSign...
    Ronda阅读 2,256评论 3 3
  • xcode升级到8之后 ,插件不能用了,就又从心装了一下插件装完插件之后,再打开xcode,发现一写代码就闪退,很...
    BetterComingDay阅读 395评论 0 0