版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zyzxrj/article/details/50151401
1、安装Alcatraz:
先进入终端,假如你之前没有安装过任何插件的话,还是先新建一个文件夹:
mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
以下命令是假如安装失败先移除,我们可以先移除一遍:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
再安装:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
等终端出现以下界面,实际上就是安装成功界面:
这时候我们可以打开以下路径来确认安装成功:
~/Library/Application Support/Developer/Shared/Xcode
进Plug-ins文件夹下面看有没有Alcatraz.xcplugin文件,如果有则说明安装完成了,这时候我们重启Xcode并没有反应,那是因为我们还没有添加UUID
2、添加本机UUID到Alcatraz的plist
找到自己机器的uuid,在终端输入如下命令:
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
得到如下结果:
D0XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXB3
这个字符串就是本机的UUID
2、打开路径:
~/Library/Application Support/Developer/Shared/Xcode
在要安装的插件下面右击显示包内容(例如这边的Alcatraz.xcplugin),然后把刚刚得到的uuid加到Info.plist下DVTPlugInCompatibilityUUIDs的<array>数组里面去如下:
重启Xcode出现如下界面,点击Load Bundle,就完成安装了:
3、使用Alcatraz安装或移除插件
安装成功之后点击Xcode-Window-Package Manager:
直接搜索需要的插件如ESJsonFormat、XAlign点击Add ,添加之后可以REMOVE