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