Xcodeをアップデートすると毎回XVimが動かなくなり、その都度なんでだろうと思っていた。原因を調査していたらXVimのページ書に理由が書いてあった。
- Why XVim may not work on a newly released Xcode version?
Xcode releases have different UUIDs, to make any Xcode plug-in work, the UUID that the plug-in is using must be updated to match >Xcode’s. Usually this takes us less than a day, but you can also do it yourself.
ようは、Xcodeのアップデートを行った際は、プラグインのUUIDを更新する必要があるという事である。なるほど。
という事で、XVimが動かなくなったら以下のコマンドを実行しましょう。
sudo codesign -f -s XcodeSigner /Applications/Xcode.app