A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hanxujie 中级黑马   /  2015-7-1 10:31  /  14466 人查看  /  14 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

从Xcode 5开始,苹果要求加入UUID证书从而保证插件的稳定性。因此Xcode版本更新之后需要在VVDocumenter-Xcode的Info.plist文件中添加Xcode的UUID。

步骤如下:

一、查看Xcode的UUID

方式1
终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

拷贝选中的字符串。
方式2
在/Applications目录中找到Xcode.app,右键”显示包内容”,进入Contents文件夹,双击Info.plist打开,找到DVTPlugInCompatibilityUUID,拷贝后面的字符串。

二、添加Xcode的UUID到VVDocumenter-Xcode的Info.plist文件

方式1--插件已经安装完成
1、打开xcode插件所在的目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
2、选择已经安装的插件例如VVDocumenter-Xcode,右键”显示包内容”;
3、找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID,保存。



方式2--插件还未安装/重新安装
1、从GitHub克隆仓库到本地,在Xcode中打开项目,选择项目名称,在TAGETS下选中VVDocumenter-Xcode;
2、选择Info,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID;
3、Build项目,VVDocumenter-Xcode会自动安装。
三、重启Xcode
Xcode 6之后,重启Xcode时会提示“Load bundle”、 “Skip Bundle”,这里必须选择“Load bundle”,不然插件无法使用。






14 个回复

倒序浏览
好,我去试试,我的一直装不上
回复 使用道具 举报
tianmoqingcheng 来自手机 中级黑马 2015-8-14 23:35:37
藤椅
不错!!!!
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
试一试,感谢分享!
回复 使用道具 举报
赞的一逼
回复 使用道具 举报
虽然我没有遇到,但还是收藏了,以防万一!!!!
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
正准备装X-code,希望有用
回复 使用道具 举报
谢谢啊,试试
回复 使用道具 举报
按你说的安装后改了uuid打开以后并没有提示“Load bundle”、 “Skip Bundle”,这个选项是怎么回事  我是xocde7.2
回复 使用道具 举报
不错,很好的方法
回复 使用道具 举报
楼主看见能联系我吗?我按步骤安还是安不上
回复 使用道具 举报
Fly不忘初心 发表于 2016-4-13 22:19
楼主看见能联系我吗?我按步骤安还是安不上

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

一般好多人都不会注意这点,所以安不上。
回复 使用道具 举报
多谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马