文档章节

Xcode8.3.2 使用插件

asjoker
 asjoker
发布于 2017/05/18 10:14
字数 275
阅读 340
收藏 0

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

Xcode8.3.2 插件使用

  1. 先下载原版 Xcode8

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

  3. 打开 钥匙串访问

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

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

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

  6. 安装 Alcatraz

    • 安装

    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

  7. 使用 Alcatraz 安装插件了

  8. 重启 Xcode 没有显示 load bundle

    在终端运行如下代码

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 ```

  1. 误点 Skip Bundle 后需重新 Load Bundle

    终端运行

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

    重启Xcode

© 著作权归作者所有

共有 人打赏支持
asjoker
粉丝 10
博文 108
码字总数 79411
作品 0
东城
程序员
私信 提问
如何在苹果电脑Mac浏览器Safari中安装使用浏览器插件

Safari 作为苹果的御用默认浏览器,随着Mac OS X Lion 的发布重获新生,目前经历了几个版本的迭代,拓展性上虽仍不如 Google Chrome,但在 Mac OS 下,Safari 的稳定和速度,以及对整个生态圈...

TheBeauty2016
10/22
0
0
使用vundle管理vim插件

一、安装vundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 二、如何通过vundle安装插件 vim-scripts仓库中的插件,可以直接使用这样的格式配置 github上其他用户...

Lee_吉
2017/11/26
0
0
Maven插件

Maven的插件 我们知道mvn 只是抽象了项目构建的生命周期,生命周期本身是不做任何工作的,具体的工作都是由插件来完成。每个个插件都有一个或多个目标(goal),我们通常执行的mvn命令就是去调...

zhcntmm
2017/12/21
5
0
Android apk动态加载研究

前言 近期工作中遇到两个问题。 换应用皮肤 加载插件apk中的view Android 换肤技术一文中已经详细说明了如何进行应用换肤。而加载插件apk中的view,利用前文提到的换肤技术,居然无法实现!仔...

某昆
2017/12/22
0
0
掌握jQuery插件开发,这篇文章就够了

在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过以及熟悉使用的人来说,首先想到的肯定是寻找现有的插件来满足相应的展示需求。目前页面中常用的一些组件,都...

筱飞
2016/08/15
454
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊storm的AggregateProcessor的execute及finishBatch方法

序 本文主要研究一下storm的AggregateProcessor的execute及finishBatch方法 实例 TridentTopology topology = new TridentTopology(); topology.newStream("spout1", spout......

go4it
今天
3
0
大数据教程(7.5)hadoop中内置rpc框架的使用教程

博主上一篇博客分享了hadoop客户端java API的使用,本章节带领小伙伴们一起来体验下hadoop的内置rpc框架。首先,由于hadoop的内置rpc框架的设计目的是为了内部的组件提供rpc访问的功能,并不...

em_aaron
今天
4
0
CentOS7+git+github创建Python开发环境

1.准备CentOS7 (1)下载VMware Workstation https://pan.baidu.com/s/1miFU8mk (2)下载CentOS7镜像 https://mirrors.aliyun.com/centos/ (3)安装CentOS7系统 http://blog.51cto.com/fengyuns......

枫叶云
昨天
3
0
利用ibeetl 实现selectpicker 的三级联动

1. js 直接写在html页面上面,ibeetl 就可以动态地利用后台传上来的model List ,不需要每次点击都要ajax请求后台 2. 使用selectpicker 的时候,除了对selecct option的动态处理后,还需要 $("#...

donald121
昨天
3
0
Android SELinux avc dennied权限问题解决方法

1. 概述 SELinux是Google从android 5.0开始,强制引入的一套非常严格的权限管理机制,主要用于增强系统的安全性。 然而,在开发中,我们经常会遇到由于SELinux造成的各种权限不足,即使拥有“...

TreasureWe
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部