Xcode 安装插件时Load Bundle 和 Skip Bundle 的差别

很简单:
Load Bundle 允许插件在 Xcode 上运行。
Skip Bundle 不允许插件在 Xcode 上运行。
那不小心点了 Skip Bundle 怎么办?
步骤如下:
查看Xcode的UUID
在终端执行
defaults read /Applications/Xcode.app/Contents/InfoDVTPlugInCompatibilityUUID

复制UUID后面那一串字符串

然后打开xcode插件所在的目录:
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
选择已经安装的插件例如VVDocumenter-Xcode,右键”显示包内容”;
找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID,保存。
重启 Xcode 之后,重启Xcode时会提示“Load bundle”、 “Skip Bundle”,这里必须选择“Load bundle”,不然插件无法使用。
如果手误点击了”Skip Bundle” 肿么办?
扇自己两个大嘴巴,再次执行上面的步骤吧!

你可能感兴趣的:(xcode,插件,终端)