从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;

    (GitHub项目地址:https://github.com/onevcat/VVDocumenter-Xcode)

     

    找到下载的项目打开

     

  2. 选择Info,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID;

3、Build项目(command+b 或者 command+r),VVDocumenter-Xcode会自动安装。

三、重启Xcode

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

 

打开Xcode后
如图表示安装成功

 

 

 

文章来源:外星人来地球

欢迎关注,有问题一起学习欢迎留言、评论

最新文章

  1. Nginx笔记
  2. 2016 年 11 月 12 个轻量级的 JavaScript 库
  3. JMeter基础之--元件的作用域与执行顺序
  4. 开发高效的Tag标签系统数据库设计
  5. hadoop 集群 加入一个新的存储节点和删除一个计算节点需要刷新集群状态命令
  6. 【python】入门学习(三)
  7. curl命令常见用法汇总 good
  8. jqury.jqzoom插件--放大镜
  9. js常用方法收集
  10. Sales Order Flow Statuses
  11. AutoCAD 2007在win8.1安装出现——错误1606。无法访问网络位置Autodesk\AutoCAD2007\R17.0\chs\的解决
  12. iOS开发系列之远程控制事件
  13. 查看SQL server服务名
  14. Luogu1613 跑路
  15. 使用@Autowired时,取值为null
  16. PythonStudy——迭代器 iterator
  17. Shuffle过程
  18. 百度钱包、百付宝、baifubao接入支付的常见问题
  19. day10(IO流汇总)
  20. s3c6410 RomCode文档读后总结

热门文章

  1. nginx 作为静态资源web服务
  2. 记录--linux下mysql数据库问题
  3. dstat 监控工具
  4. Computer Vision_33_SIFT:Robust scale-invariant feature matching for remote sensing image registration——2009
  5. 每日一题-——LeetCode(617) 合并二叉树
  6. DDD:架构思想的旧瓶新酒
  7. python(列表及列表的相关操作、元组和range)
  8. MyBatis3-topic04,05 -接口式编程
  9. JDK源码那些事儿之SynchronousQueue上篇
  10. 并发编程大师系列之:线程的定义和中断 interrupt