转自:https://blog.csdn.net/tanningzhong/article/details/81221305
对于一个资深程序员来讲,我想Alcatraz这个插件一定不陌生吧,一个插件管理神器。里面有很多使用的提高代码写作效率的插件。但是很可惜xcode8时代屏蔽了插件,虽然有一些破解方法,但是使用起来仍然不稳定。所以很久没有用过插件了。现在xcode9时代。再加上好用的xcode签名框架xcode_plugins。我们又可以方便的使用插件了。
以前最怕的就是xcode升级。因为每一个插件的info.plist中记录着xcode版本的DVTPlugInCompatibilityUUID,而每一个版本xcode的
DVTPlugInCompatibilityUUID都是不同的。所以每次都要将新版本的uuid加入到原来插件的info.plist中。这样就很麻烦,而且也容易出错。现在介绍一个控件x_code_plugins.
1.安装 alcatraz插件
curl -fsSLhttps://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
大功告成,又可以看到神器的界面,使用各种插件了
经过尝试多次,有时候会出现第一次运行插件闪退的情况,不要慌,重新安装你要用的插件,重新解除签名。就可以使用了
2018年全新国外房产价格政策信息-居外网了解一下居外网 · 顶新
927
http://www.cnblogs.com/dsxniubility/p/5099191.html 本文大致整理了自己用过的一些插件的使用感想(就是好不好用)。 在那之前先简单贴两条插件须...来自:logcabin的专栏
1750
这里我们使用RVM来帮我们升级安装Ruby,已经升级了Ruby的可以跳过此步骤 在终端中输入 curl -L https://get.rvm.io | bash -s stable1 如...来自:mmp591的博客
6055