今天把 Xcode 升级到 7.3.1,发现插件安装后无效……

原因:苹果要求加入UUID证书从而保证插件的稳定性。

解决方法:

1. 查看Xcode的UUID

在终端输入以下命令:

defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

复制 Xcode 的 UUID

2. 打开xcode插件所在的目录:

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

3. 选择已经安装的插件,例如 VVDocumenter-Xcode,右键”显示包内容”;

4. 找到 info.plist 文件,找到 DVTPlugInCompatibilityUUIDs 的项目,添加一个 item,Value 的值为之前 Xcode 的 UUID,保存,之后重启 Xcode

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

若没有出现该提示:

退出 Xcode,终端执行下面命令:

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

PS:最后是 Xcode 的版本号。

之后重启 Xcode,就会看到上面的对话框,选择“load bundles”,然后问题解决!

原文链接:http://blog.csdn.net/jkwmscq/article/details/49428251

最新文章

  1. DYN-B201 Dynamics CRM 云生产力解决方案与功能简介
  2. 分部方法 partial
  3. MySQL效能监控工具mysqlreport安装和中文说明
  4. abap--How to debug backgroud job
  5. Linux下多线程下载工具 - Axel
  6. 吐个槽,对VB6.0 还有VBS 说ByeBye
  7. python3 reqeuests给OSC全站用户刷积分
  8. C#线程状态简析
  9. 详解SQL Server 2005 Express下的事件探查器
  10. N3292系列资料之RTC介绍
  11. Cookie管理
  12. Boost Thread学习笔记
  13. CIC and Fir 滤波器的级联
  14. probuf了解
  15. UVA1600 状态BFS
  16. JS的进阶技巧
  17. arrow function and bind
  18. echart 注意事项-初始化和销毁
  19. 前端js获取checkbox的值
  20. Android实践项目汇报(四)

热门文章

  1. 微服务SpringCloud之服务注册与发现
  2. sails项目创建与常用基础操作总结
  3. eclipse 工具在工作中实用方法
  4. win10安装docker
  5. ZooKeeper类说明
  6. 【转+存】JVM指令集
  7. 【】input中 type=number 去掉箭头
  8. memcache常见现象(一)雪崩现象
  9. RabbitMQ windows 安装后 此时不应有 \RabbitMQ。
  10. 从零开始实现放置游戏(十)——实现战斗挂机(1)hessian服务端搭建