文档章节

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
东城
程序员
使用vundle管理vim插件

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

Lee_吉
2017/11/26
0
0
Bootstrap js插件使用大全

Bootstrap JS扩展插件使用实例(9)-datepicker Bootstrap JS插件使用实例(8)-按钮 Bootstrap JS插件使用实例(7)-通知消息 Bootstrap JS插件使用实例(6)-折叠(手风琴效果) Bootstrap JS插件使用...

zuolz1985
2013/05/26
0
0
Android apk动态加载研究

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

某昆
2017/12/22
0
0
Maven插件

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

zhcntmm
2017/12/21
5
0
掌握jQuery插件开发,这篇文章就够了

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

筱飞
2016/08/15
454
0

没有更多内容

加载失败,请刷新页面

加载更多

C++ std::function 和 std::bind

C++11提供了std::function和std::bind两个工具,用于引用可调用对象。这些可调用对象包括 普通函数,Lambda表达式,类的静态成员函数,非静态成员函数以及仿函数等。引用可调用对象,可以用于...

yepanl
46分钟前
1
0
python:可迭代对象的索引

关于 python的range的用法: 注意是[ 开始,结束)的半开区间,不包括结束 http://www.runoob.com/python/python-func-range.html import collectionsfrom collections import Iterable字符串......

Oh_really
今天
2
0
docker-compose ,docker-stack

1.例子 version: "3"services: php: image: registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5 ports: - "38080:80" networks: - my_php_mysql volum......

chenbaojun
今天
3
0
SQL_Server2000示例数据库NorthWind的分析(转)

SQL_Server2000示例数据库NorthWind的分析 表名:Categories(食品类别表) 表结构: 字段名称 数据类型 长度 允许为空 CategoryID(主键) int 4 否 CategoryName nvarchar 15 否 Description ...

QQZZFT
今天
1
0
laravel 5.5 Session store not set on request.

laravel 5.5 数据存入session,会出现Session store not set on request.错误。查了下laravel 5.5将session放到global middleware中,需要laravel的文件 ./app/Http/Kernel.php中的加上一句:...

MichaelShu
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部