KSImageNamed 安裝後無效解決方法

UIImage的imageNamed提供文件名自動補全功能。使用[UIImage imageNamed:@"xxx"]時,該插件會掃描整個workspace中的圖片文件。
若安裝後無效,或許須要作一下修改:html

1.打開xcode插件所在的目錄:
~/library/Users/「你本身的用戶名」/Library/Developer/Xcode/Plug-ins
2.選擇已經安裝的插件KSImageNamed,右鍵點擊show package contents(顯示包內容),
3.找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的項目,
4.添加C4A681B0-4A26-480E-93EC-1218098B9AA0(當前xcode的一個號碼
可在終端執行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 便可獲取相應號碼)
5.再右鍵「顯示包內容」雙擊contents\MacOS目錄下的一個黑色圖標,會打開終端窗口,最後打印「進程已完成」之類,
6.重啓xcodexcode

注意:xcode6版本適用上述方法,xcode7請看這一篇http://www.cnblogs.com/longling2344/p/5137640.htmlapp

 

Xcode 7安裝KSImageNamed失敗解決方法

 

## How do I use it?post

Build the KSImageNamed target in the Xcode project and the plug-in will automatically be installed in `~/Library/Developer/Xcode/Plug-ins`. Relaunch Xcode and `imageNamed:` will magically start autocompleting your images.ui

**Important**: Old versions of KSImageNamed were installed in `~/Library/Developer/Application Support/Developer/Shared/Xcode/Plug-ins`. Make sure to remove `KSImageNamed.xcplugin` from there before installing the new one.url

## How do I include file extensions when autocompleting?spa

Enter the following command and relaunch Xcode:
`defaults write com.apple.dt.Xcode KSShowExtensionInImageCompletion -bool YES`

插件

以上是官方文檔
下載最新版,在第一次安裝的時候,跳出bundle選擇的時候選擇load,否則會安裝失敗命令行

解決:code

1.~/Library/Developer/Xcode/Plug-ins 刪除KSImageNamed.

2.命令行敲入`defaults write com.apple.dt.Xcode KSShowExtensionInImageCompletion -bool YES

Xcode8 安裝插件成功後 會閃退 ,主要是還不支持的緣由吧

 

Error getting value for key 'strategyClass' of extension 'KSImageNamed.CompletionStrategy.ImageNamed' in plug-in 'com.ksuther.KSImageNamed'

相關文章
相關標籤/搜索