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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hanxujie 中级黑马   /  2015-7-1 10:31  /  14478 人查看  /  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 个回复

正序浏览
多谢分享
回复 使用道具 举报
Fly不忘初心 发表于 2016-4-13 22:19
楼主看见能联系我吗?我按步骤安还是安不上

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

一般好多人都不会注意这点,所以安不上。
回复 使用道具 举报
楼主看见能联系我吗?我按步骤安还是安不上
回复 使用道具 举报
不错,很好的方法
回复 使用道具 举报
按你说的安装后改了uuid打开以后并没有提示“Load bundle”、 “Skip Bundle”,这个选项是怎么回事  我是xocde7.2
回复 使用道具 举报
谢谢啊,试试
回复 使用道具 举报
正准备装X-code,希望有用
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
虽然我没有遇到,但还是收藏了,以防万一!!!!
回复 使用道具 举报
赞的一逼
回复 使用道具 举报
试一试,感谢分享!
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
tianmoqingcheng 来自手机 中级黑马 2015-8-14 23:35:37
藤椅
不错!!!!
回复 使用道具 举报
好,我去试试,我的一直装不上
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马