Xcode8.3.2 使用插件

Xcode8.3.2 使用插件

前段事件写 C++ 专门学习了下 Vim,现在使用使用Xcode有一段时间了,开始怀念 Vim,今天就决定装个 Vim 插件,哈哈

  1. 先下载原版 Xcode8

  2. 在应用程序中将 Xcode8 复制一份(用来以后打包上传)

  3. 打开 钥匙串访问

  4. 菜单 - 钥匙串访问 - 证书处理 - 创建证书

    • 第一行名称填写 XcodeSigner
    • 第二行不变
    • 第三行选 代码签名
    • 其他的都不变 点击 创建.
  5. 终端运行(要等10多分钟,固态硬盘会快一些)

    $ sudo codesign -f -s XcodeSigner /Applications/Xcode.app

  6. 安装 Alcatraz

    • 安装
    1
    curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
    • 卸载
    1
    rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
    • 清理缓存
    1
    rm -rf ~/Library/Application\ Support/Alcatraz
  7. 使用 Alcatraz 安装插件了

  8. 重启 Xcode 没有显示 load bundle

    在终端运行如下代码

    1
    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`
  9. 误点 Skip Bundle 后需重新 Load Bundle

    终端运行

    1
    defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-8.3.2

    重启Xcode

本文标题:Xcode8.3.2 使用插件

文章作者:史彦超

发布时间:2016年10月11日 - 22:10

最后更新:2021年07月20日 - 16:07

原始链接:https://doingself.github.io/2016/10/11/2016-10-11-Xcode8.3.2-%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

Donate comment here