Xcode9安装插件,xcode9安装使用Alcatraz

      对于一个资深程序员来讲,我想Alcatraz这个插件一定不陌生吧,一个插件管理神器。里面有很多使用的提高代码写作效率的插件。但是很可惜xcode8时代屏蔽了插件,虽然有一些破解方法,但是使用起来仍然不稳定。所以很久没有用过插件了。现在xcode9时代。再加上好用的xcode签名框架xcode_plugins。我们又可以方便的使用插件了。

以前最怕的就是xcode升级。因为每一个插件的info.plist中记录着xcode版本的DVTPlugInCompatibilityUUID,而每一个版本xcode的

DVTPlugInCompatibilityUUID都是不同的。所以每次都要将新版本的uuid加入到原来插件的info.plist中。这样就很麻烦,而且也容易出错。现在介绍一个控件x_code_plugins.

1.安装 alcatraz插件

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

2.安装签名插件

$sudo gem install update_xcode_plugins

输入密码 你电脑的密码 然后继续安装

看到提示,已经安装,继续下一步

3.查看一下现有签名,并且把新版本的UUID放到插件的info.plist中

$update_xcode_plugins

可以看到 绿色的字体提示添加完成。就代表添加成功了

注意一下黄色字体的提示,意思就是你使用的xcode8以上的版本,如果需要正常使用,需要运行,unsign这个命令。这个是对xcode进行解除签名。这样我们安装的插件才可以起作用。如果需要进行打包到APP的操作可以进行回复签名。命令如下

update_xcode_plugins --unsign

选择检测到xcode

提示成功。注意如果恢复签名使用命令:

update_xcode_plugins --restore

4.重启xcode

重启之后会弹出对话框,选择load bundles

然后window 可以看到package manage

大功告成,又可以看到神器的界面,使用各种插件了

经过尝试多次,有时候会出现第一次运行插件闪退的情况,不要慌,重新安装你要用的插件,重新解除签名。就可以使用了

猜你喜欢

转载自blog.csdn.net/tanningzhong/article/details/81221305