更新xcode後插件失效問題——不針對特定版本的通用解決方法

1、Xcode更新後插件失效的原理

一、每次更新Xcode後插件都會失效,其實插件都還在這個目錄好好的躺着呢:html

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

二、之因此插件失效,是由於每一個插件只供特定UUID的Xcode使用,更新後uuid改變,因而便不能正常使用。app

2、通用解決辦法

一、讀取當前Xcode的UUID

在終端中輸入:ui

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

 

如圖,會顯示當前Xcode的UUID:技術分享插件

二、爲每一個插件添加該UUID

for (每一個插件) {code

右鍵插件==》顯示包內容==》雙擊Contents==》打開Info.plist文件;htm

在DVTPlugInCompatibilityUUIDs中添加一個string標籤,如圖:blog

技術分享

get

 

便可。

備註:

UUID:9F75337B-21B4-4ADC-B558-F9CADF7073A7

爲Xcode6.3的UUID

更新xcode後插件失效問題——不針對特定版本的通用解決方法

標籤:style   log   com   使用   src   http   文件   it   問題   

原文:http://www.cnblogs.com/zeyang/p/4418189.html

相關文章
相關標籤/搜索