Сегодня я обновился до Xcode 6.3.2, и я не могу запустить форматирование кода Клана - похоже, он даже не установлен. Каждый раз, когда я обновляю Xcode, мне нужно переустановить Alcatraz и большинство пакетов (почему именно?), Чтобы заставить их работать с новой версией Xcode.
На этот раз я переустановил все пакеты (например, VVDocumenter, Color picker и т.д.), но ClangFormat не работает - он даже не появляется в меню "Изменить". Любая идея почему?
кстати. Я попытался перезапустить Xcode, а также сам Mac:)
EDIT (решение):
Решение для Xcode 6.3.x(Если это не сработает, используйте общее решение ниже.)
В терминале введите следующее:
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add 9F75337B-21B4-4ADC-B558-F9CADF7073A7
Общее решение
Получить новый UUID через терминал:
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
Добавьте новый UUID в ключ DVTPlugInCompatibilityUUID в плагине (ваш файл xcplugin → показать содержимое пакета → Содержание/Info.plist