Alcatraz插件安裝問題

Alcatraz插件安裝,步驟以下:git

1.在終端中輸入以下命令行:app

mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins;curl

curl -L http://git.io/LOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-insurl

而後會輸出相似這種:spa

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0   393    0     0    129      0 --:--:--  0:00:03 --:--:--   324
  0     0    0     0    0     0      0      0 --:--:--  0:00:09 --:--:--     0
 30 85370   30 25849    0     0    820      0  0:01:44  0:00:31  0:01:13  4942x Alcatraz.xcplugin/
x Alcatraz.xcplugin/Contents/
x Alcatraz.xcplugin/Contents/Info.plist
x Alcatraz.xcplugin/Contents/MacOS/
x Alcatraz.xcplugin/Contents/Resources/
x Alcatraz.xcplugin/Contents/Resources/en.lproj/
x Alcatraz.xcplugin/Contents/Resources/eye_icon.tiff
x Alcatraz.xcplugin/Contents/Resources/link_icon.tiff
x Alcatraz.xcplugin/Contents/Resources/PluginWindow.nib
x Alcatraz.xcplugin/Contents/Resources/toolbar_colors.tiff
x Alcatraz.xcplugin/Contents/Resources/toolbar_plugins.tiff
x Alcatraz.xcplugin/Contents/Resources/toolbar_templates.tiff
x Alcatraz.xcplugin/Contents/Resources/en.lproj/InfoPlist.strings
x Alcatraz.xcplugin/Contents/Resources/en.lproj/Localizable.strings100 85370  100 85370    0     0   2675      0  0:00:31  0:00:31 --:--:-- 20990

2.看到這裏就意味已經成功安裝了Alcatraz,而後重啓Xcode,在Xcode的頂部菜單中Window下找Package Manager,而後就能夠下載各類想要的插件了插件

可是在Xcode6.3的Window下並無找到Package Manager
解決方法: 
1.Find the plugin in ~Library/Application Support/Developer/Shared/Xcode/Plug-ins 
2. Open the contents of the pluginOpen the Info.plist in Xcode 
3. Expand the DVTPlugInCompatibilityUUIDs array 
4. Create a new entry and paste in 9F75337B-21B4-4ADC-B558-F9CADF7073A7 
其實就是: 
1. 前往文件夾 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 命令行

2. 顯示插件的包內容, 編輯Info.plist文件 code


3. 展開DVTPlugInCompatibilityUUIDs ,添加一個新的item:9F75337B-21B4-4ADC-B558-F9CADF7073A7 (Xcode-6.3)orm


注:DVTPlugInCompatibilityUUID要對於不一樣的Xcode版本進行設置,要在終端輸入
ip

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

來得到對應的DVTPlugInCompatibilityUUID;

Xcode-6.4的DVTPlugInCompatibilityUUID爲 

7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90


4.重啓Xcode,能夠看到


若是你選擇了skip Bundles,那麼你就算從新安裝也不會看到了。

這是由於 XCode裏面的黑名單機制

在終端輸入

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

再重啓XCode,

此次看到上面的提示再選擇Load Bundles

就能夠了。

相關文章
相關標籤/搜索