Alcatraz的安装

Posted TF_guo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Alcatraz的安装相关的知识,希望对你有一定的参考价值。

     Alcatraz是一个帮你管理XCode插件、模版以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。Alcatraz的安装 很简单:

在终端上输入如下命令即可完成安装:

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

若要移除,输入如下命令:

rm -rf ~/Library/Application\\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin


待其自动安装完成后,看到终端显示如下及表示安装完成!





然后重启Xcode即可.

这里要会弹出一个提示框:

选择 "Load Bundle"

在"Window"一栏选择 "Package Manager" 即可进入 Alcatraz 的主页面。


注意:在每次通过 Alcatraz 安装新的插件后都需重启 并且同意捆绑该插件。如果不小心点了Skip我个人用的方法就是在 Alcatraz 中卸载再重装,感觉也很方便。在你再次进入的时候,就又会提醒。

插件路径

Xcode所有的插件都安装在目录 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ 下,你也可以手工切换到这个目录来删除插件。

之后你可以在右上角搜索插件,对于想安装的插件,点击其左边的图标,即可下载安装,如下所示:





升级XCode后都会出现这样的问题,各版本解决方案相同 


有时还需要先删除原插件

<code class="tex">rm -rf <span class="hljs-special" style="color: rgb(102, 102, 0);">~</span>/Library/Application<span class="hljs-command" style="color: rgb(0, 0, 136);">\\ </span>Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin</code>

问题汇总


现象一、 运行安装后,没有出现在菜单上。

1. 到githup上下载Alcatraz project https://github.com/supermarin/Alcatraz
2. 打开终端
3. 输入

  defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
4. 得到当前的UUID
5. 打开下载的Alcatraz project
6. 在这个工程的infos设置里添加


7. 把刚刚得到的UUID加入
8. run
9. 重启XCode
10. 你会看到一个提示框 a load bundle or skip.. 选择 load bundle.


现象二、看到提示

如果你选择了skip Bundles,那么你就算重新安装也不会看到了。

这是因为 XCode里面的黑名单机制


打开终端

[plain]  view plain  copy
  1. defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-6.4  

再重启XCode,

这次看到上面的提示再选择Load Bundles

就可以了。




以上是关于Alcatraz的安装的主要内容,如果未能解决你的问题,请参考以下文章

Xcode插件管理工具Alcatraz

Alcatraz的安装和使用(转)

Alcatraz 的安装和删除

Alcatraz 插件没有安装?

Alcatraz - 当前未安装 Xcode 命令行工具

Xcode的管理工具