美文网首页iOS菜鸟到大神程序员iOS Developer
Xcode8 最快最方便的安装插件方案

Xcode8 最快最方便的安装插件方案

作者: LinXunFeng | 来源:发表于2017-08-19 15:03 被阅读426次

自从Xcode8出来后,为了安全起见,给Xcode安装插件就惨遭苹果封杀,随后出现很多解决方案,其中有一种比较完美的�方案: 教你如何科学的在Xcode8上使用插件,但是用过这个方案的同学会发现每次运行并安装插件之前需要添加当前Xcode的DVTPlugInCompatibilityUUID,相当麻烦,而且安装完这个插件,上个或者上上个插件就失效了(随机的,也可能不会),不知道大家有没有遇到,反正我是遇到好多次~~最要命的是还要拷贝一份Xcode用来上架专用,对于我这种256G的本子来说还是相当无奈的

下面我们会用到外国友人的 update_xcode_plugins

建议大家在安装之前先将电脑的ruby升级为最高版本

升级ruby

这里我们使用RVM来帮我们升级安装Ruby,已经升级了Ruby的可以跳过此步骤

在终端中输入

curl -L https://get.rvm.io | bash -s stable

如果提示

* WARNING: You have '~/.profile' file, you might want to load it,
    to do that add the following line to '/Users/您的用户名/.bash_profile':

      source ~/.profile

  * No new notes to display.

则按提示在终端中输入命令,使其默认配置生效

source ~/.profile

列出已知的 Ruby 版本

rvm list known
列出已知的 Ruby 版本

列表显示已知的最新Ruby版本是2.4.0
接着我们指定安装Ruby版本

rvm install 2.4.0

待安装完成,可以输入【ruby -v】查看当前Ruby的版本是否为2.4.0

ruby -v

安装update_xcode_plugins

终端输入,进行安装

sudo gem install update_xcode_plugins

如果安装不成功则使用下面这条命令

sudo gem install -n /usr/local/bin update_xcode_plugins
update_xcode_plugins

安装完成之后,可以使用下面的命令对我们已经安装的插件统一进行升级(其实这个过程就是自动配置插件所�需要的当前Xcode的DVTPlugInCompatibilityUUID,并且进行安装)

update_xcode_plugins
�当前没任何插件

如果我们的机子从来没有安装过插件就会以红字提示我们:

Couldn't find Plug-ins directory.
Didn't find any Xcode Plug-in installed on your system.

接着Unsign我们的Xcode

update_xcode_plugins --unsign
update_xcode_plugins --unsign

这个时候会停在这里让我们用上下键选择Xcode,这里我就一个8.3.3,直接回车后输入【Y】,一下子就好了。

搞定

安装插件

我们去安装插件管理工具 Alcatraz
下载后解压,打开project直接运行安装

运行安装Alcatraz
提示我们是否加载这个插件包,点击【Load Bundle】
Load Bundle

接着你就会发现Window下就有了【Package Manager】这个菜单选项


Package Manager

打开后我们就可以尽情的安装想要安装的插件

Alcatraz

安装好所有插件之后,彻底退出Xcode

在终端下输入

update_xcode_plugins
安装插件

这时它会自动帮我们配置并安装这些插件,我们再打开Xcode

批量加载插件

这里提示我们Xcode发现有6个插件,是否加载,我们当然选择加载了(Load Bundle)。这样我们就可以批量配置我们的插件,就是这么的轻松愉快。

以后我们要安装什么插件都可以通过Alcatraz进行批量安装,再执行【update_xcode_plugins】就可以了,相当的方便!而且不会搞两个Xcode出来

最重要的是:这种方式对上架没有任何影响!!!

相关文章

  • Xcode8 最快最方便的安装插件方案

    自从Xcode8出来后,为了安全起见,给Xcode安装插件就惨遭苹果封杀,随后出现很多解决方案,其中有一种比较完美...

  • Xcode8 最快最方便的安装插件方案

    自从Xcode8出来后,为了安全起见,给Xcode安装插件就惨遭苹果封杀,随后出现很多解决方案,其中有一种比较完美...

  • Xcode8.3 安装XVim插件失败的解决办法

    最近更新到了Xcode8.3 发现通过XCode8 安装插件来安装XVim插件会出现以下错误: ** BUILD ...

  • Xcode8 安装插件

    从Xcode8开始苹果禁止加载第三方插件了,那么我们应该怎样给Xcode8安装插件呢? 首先关闭你的Xcode 准...

  • 插件VVDocumenter--Xcode8

    VVDocumenter注释插件用起来非常方便,在Xcode8中已经被Xcode8收归己用。 默认快捷键 opti...

  • Xcode插件--Alcatraz

    Xcode8以上安装插件步骤 1、如果之前安装过,先移除 rm -rf ~/Library/Application...

  • 安装插件在Xcode8上解决方案

    Xcode8安装插件的方法。 1、更新Xcode,目前最新版本是8.1; 2、由于安装插件会影响原来的Xcode打...

  • Xcode插件管理器Alcatraz的安装使用

    一、Xcode插件的安装方式: 提示: 本文用于Xcode8之前的版本 1.下载插件包进行安装, 个人觉得这种方法...

  • Xcode插件 的安装

    Xcode插件 的安装 苹果为了避免类似 Xcode Ghost 事件的再次发生,Xcode8 禁用了插件机制,而...

  • CentOS7 Install Git

    安装 方案一 -yum安装 这种安装方式最简单也最快,但这种方式安装的Git版本可能比较旧,如果你需要最新的版本,...

网友评论

  • 柚丸:"这个时候会停在这里让我们用上下键选择Xcode,这里我就一个8.3.3,直接回车后输入【Y】,一下子就好了。" 这里我不小心选了'N'怎么办啊大神
    LinXunFeng:@YOGURTS 嗯,先执行 update_xcode_plugins --restore 再 update_xcode_plugins --unsign
    柚丸:@LinXunFeng 并没有用。。。老哥。。。
    LinXunFeng:那就再来一遍嘛:joy: update_xcode_plugins --unsign
  • 毛豆家的老疙瘩:老铁 Xcode崩溃。。
    LinXunFeng:Xcode崩溃的原因应该是你安装的某个插件已经不支持Xcode了,比如 ZLGotoSandboxPlugin
    毛豆家的老疙瘩:@LinXunFeng 好的 我试试哈 谢谢~
    LinXunFeng:打开终端,输入 open ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/
    删除里面所有的插件(除了Alcatraz.xcplugin),然后再执行update_xcode_plugins,完成后,再打开应该就没事了
  • kinmo:已经习惯没有插件的日子了……
    LinXunFeng:Xcode8开始已经可以不用VVDocument来实现文档注释了,快捷键:Commond + option + /
    kinmo:@小苗晓雪 是的,所以需求不大:relieved:
    小苗晓雪:@July丶ye 哈哈哈哈!我现在都能自己手写VVDocument 注释格式了……哈哈哈:stuck_out_tongue_winking_eye::stuck_out_tongue_winking_eye::stuck_out_tongue_winking_eye:
  • 大灰很:有那些插件可以在8.3.3下使用呢?
    大灰很:@LinXunFeng 谢谢!
    LinXunFeng:- Alcatraz (1.2.0)
    - CocoaPods (1.0)
    - XXAlignOnSave (1.0)
    - DerivedData Exterminator (1.0)

    - SCXcodeMinimap (1.3)
    - ActivatePowerMode (1.0.2)

    前四个实用,后两个装逼:joy:

本文标题:Xcode8 最快最方便的安装插件方案

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