Xcode更新后插件会失效,这个时候需要给插件的Info.plist文件添加新Xcode的UUID

一、首先找到更新后的Xcode的DVTPlugInCompatibilityUUID:

打开路径: /应用程序/Xcode/右键显示包内容/Contents/Info.plist 找到DVTPlugInCompatibilityUUID对应的值并复制保存。

二、插件添加UUID步骤:

1.前往到插件安装目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;

2.右键插件==》显示包内容==》双击Contents==》打开Info.plist文件;

3.找到DVTPlugInCompatibilityUUIDs,点击+按钮,将刚才复制的UUID添加进去;

4.保存文件并重启xcode,插件可用。

5.给每个插件都重复上述步骤。

====================================================================

后来在stackoverflow上看到一个小哥用一段命令就把上面所有的步骤都完成了,找不到原来的链接了,所幸命令被我记在一个临时的文档里了,在终端输入下面命令即可批量操作:

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. cadence学习之——原理图库的添加及器件的放置
  2. Humble Numbers
  3. 越狱Season 1-Episode 12:Odd Man Out
  4. 8、android代码优化技术记录
  5. 【LeetCode】118 & 119 - Pascal's Triangle & Pascal's Triangle II
  6. ios - 带动画圆形旋转的进度条
  7. C# 创建WebServices及调用方法
  8. 如何解决mysql数据库8小时无连接自动关闭
  9. n阶行列式计算----c语言实现(完结)
  10. 设计模式六大原则——迪米特法则(LoD)
  11. NOIP2015酱油记
  12. windows phone 8.1开发SQlite数据库引用安装
  13. ThreadGroup详解
  14. 畅通工程 HDU - 1863
  15. vue教程自学笔记(三)
  16. nGrinder TestRunnerInsertMysqlMore.groovy
  17. [AX]AX2012 R2 采购订单的“Request change”
  18. Java工具类_表结构自动生成对应的实体类、Mapper.xml文件、Dao类
  19. c++刷题(6/100)最长上升子序列
  20. Fetch-新一代Ajax API

热门文章

  1. py-faster-rcnn之python引入_caffe.so
  2. maven项目project facets中是2.3调整为3.0的解决办法
  3. codeforces754D Fedor and coupons
  4. UVA725
  5. sql语句,order by
  6. CSS-学习笔记三
  7. easyUI combobox 控件 使用
  8. Php compiler for .NET framework
  9. java中数组的基本知识
  10. 一些关于angularJS的自己学习和开发过程中遇到的问题及解决办法