Xcode插件管理工具Alcatraz

     为了提高Xcode的使用效率,我们经常会在Xcode中安装一些提高效率的插件,而有些插件的安装还需要设置文件,Alcatraz则为我们做好了这些事情,只需要搜索到相关插件,直接点击install,安装好后重启Xcode即可。


一、下面介绍安装Alcatraz的必须条件:Mac OS 10.9+,Xcode 5+。

安装步骤:在终端中输入:

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh


卸载:在终端输入:

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

清除缓存:

rm -rf ~/Library/Application\ Support/Alcatraz

 使用:在Xcode中的Window中打开Package Manager即可。


二、注意:每次更新Xcode之后都得重新更新所有插件的兼容ID,将最新Xcode的DVTPlugInCompatibilityUUID写入每个插件的info.plist文件里面。具体方法如下:
1、找到最新Xcode的DVTPlugInCompatibilityUUID:在Xcode应用打开包含内容,打开contents文件夹中的Info.plist文件,找到DVTPlugInCompatibilityUUID字段对应的内容即可。

2、将DVTPlugInCompatibilityUUID写入到每个每个插件中,方法如下(假设Xcode 的DVTPlugInCompatibilityUUID为A16FF353-8441-459E-A50C-B071F53F51B7):在终端中输入:

find ~/Library/Application\
Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add A16FF353-8441-459E-A50C-B071F53F51B7

以上两步可以合并成一步,直接在终端中输入:

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID

为了好理解才把一步分解为两步来做。


3、重启Xcode。


三、查看Xcode安装的插件方法:打开~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/路径即可看到安装的插件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值