iOS-Xcode重置插件, Load Bundle 失败, Skip Bundle方

终极大法 一条命令搞定

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`

重新Load Bundle , Mac终端输入命令

  • X.X 代表 Xcode 的版本号

  • defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-X.X

  • 然后重启 Xcode 就会重新提示是否允许加载插件了。

  • Xcode插件的位置: [~/Library/Application Support/Developer/Shared/Xcode/Plug-ins]

Xcode 升级后,插件因为 UUID 问题而失效:

  • Mac 终端输入命令查看当前版本 Xcode 的 UUID:

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

  • 然后在插件程序的info.plist 文件中的 DVTPlugInCompatibilityUUIDs 数组键值中添加当前版本 Xcode 的 UUID 即可。

你可能感兴趣的:(iOS-Xcode重置插件, Load Bundle 失败, Skip Bundle方)