针对安装KSImageNamed插件后,不提示Loadbundle且无法使用的问题
1.打开xcode插件所在的目录:
官方文档中说安装地址在~/Library/Developer/Application Support/Developer/Shared/Xcode/Plug-ins,但是如果该路径下没有,
请进入~/Library/Developer/Xcode/Plug-ins路径,应该是只有KSImageNamed一个包
实在不行的话~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
2.选择已经安装的插件KSImageNamed包,右键点击show package contents(显示包内容)
3.打开终端,执行下面语句,获得UUID
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
(下面这行代码可以直接完成4.5步)
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-addE969541F-E6F9-4D25-8158-72DC3545A6C6
4.打开info.plist文件,找到DVTPlugInCompatibilityUUIDs的项目
5.在DVTPlugInCompatibilityUUIDs数组中添加一行,内容是刚才终端中得到的UUID
6.将KSImageNamed包中的contents\MacOS目录下的唯一一个文件打开,会打开终端窗口,打印“进程已完成”,这些都不用管。
7.重启xcode之后就会提示loadBundle,大功告成
网友评论