给最新版本的Xcode安装插件

一、安装

打开终端
gem install update_xcode_plugins
(或者 sudo gem install update_xcode_plugins
(还不行的话就 sudo gem install -n /usr/local/bin update_xcode_plugins

二、用以下命令取消Xcode的签名

update_xcode_plugins --unsign

687474703a2f2f692e696d6775722e636f6d2f5855636f3073752e706e67.png

注:如电脑有安装多个版本的xcode,在这步会让你选择要取消签名的xcode版本

三、安装插件管理器Alcatraz

安装方式 ①
  • 安装 Alcatraz
    curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
  • 卸载 Alcatraz
    • 删除插件:
      rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
    • 删除所有缓存的数据:
      rm -rf ~/Library/Application\ Support/Alcatraz
安装方式 ②
  • 打开链接 https://github.com/alcatraz/Alcatraz 下载ZIP包

  • 打开终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID,得到Xcode的UUID

    1483616-e4122be092e4b367.png

  • 解压ZIP包,用需要安装插件的xcode打开,在xcode -> Info.plist -> DVTPlugInCompatibilityUUIDs中添加得到的UUID

  • command + R 运行

  • 运行完毕后 command + Q 关闭

四、更新插件

打开终端执行update_xcode_plugins
这个时候打开xcode你会发现Alcatraz装好了
以后通过Alcatraz安装完插件后、都执行下update_xcode_plugins

687474703a2f2f692e696d6775722e636f6d2f306177316257342e706e67.png

五、打开Xcode

重启Xcode时会提示“Load bundle”、 “Skip Bundle”,这里必须选择“Load bundle”,不然插件无法使用。

六、打包上架前恢复xcode签名

update_xcode_plugins --restore

七、打包后恢复xcode插件

先执行update_xcode_plugins --unsign再执行update_xcode_plugins

你可能感兴趣的:(给最新版本的Xcode安装插件)