"Добавить документацию" отключена в Xcode 9.1 (9B55)

Например:

Add Documentation Disabled

Есть идеи?

MacOS High Sierra 10.13.1
Xcode 9.1 9B55

Ответы

Ответ 1

Как упоминалось в KellyTheDude, переименование или перемещение Xcode.app решит проблему в OSX 10.13 (High Sierra), так как /usr/libexec/xpccachectl (предпочтительное решение), по-видимому, не существует в этой версии ОПЕРАЦИОННЫЕ СИСТЕМЫ. Быстро исправить:

  1. Временно переименуйте Xcode в папке приложений.
  2. Назовите его обратно в Xcode

ОБНОВЛЕНИЕ: Это исправление также работает на MacOS Mojave (10.14) и Xcode 10

ОБНОВЛЕНИЕ: Это также исправляет редактор исходного кода Xcode, не отображаемый в Системных настройках в разделе Расширения (для Swiftify и т.д.)

Ответ 2

Как ни странно, я смог исправить это, переместив Xcode.app в приложения. Первоначально я вложил его в подкаталог под ним, чтобы его версия, но, увы, кто-то должен был где-то закодировать путь.

Ответ 3

Это случается со мной раз в некоторое время, и удаление производных данных и перезапуск Xcode не работают для меня. Мне обычно приходится делать следующее:

  1. Закрыть Xcode
  2. Выполнить команду в терминале: sudo/usr/libexec/xpccachectl
  3. Перезагрузите компьютер.

Перезапуск компьютера является необходимым шагом.

Источник: Apple Forum

Ответ 4

Я исправил это, исключив Xcode и удалив все файлы в каталоге ~/Library/Developer/Xcode/DerivedData/.

Ответ 5

У меня была такая же проблема с Xcode10.1.
Все ответы здесь не работают для меня.
Я смог решить эту проблему только переустановив Xcode.

  1. Удалите Xcode10.1 и пустой мусор.
  2. Удалите все файлы в каталоге ~/Library/Developer/Xcode/DerivedData/ и очистите корзину.
  3. Перезагрузите Mac.
  4. Загрузите и установите Xcode10.1.

Ответ 6

Шаг 1:

Xcode> Настройки> Key bindinds> Теперь найдите "Документацию" в строке поиска, вы увидите ключ для добавления документации

Шаг 2:

Дважды щелкните и назначьте новый ключ как "Alt + Control +/"

Результат: теперь он будет работать, но если вы хотите изменить его на то, что было (Alt + command +/), вы можете это сделать.

Кроме того, это позволит добавить документацию в редактор> Структура

Его взломали и работали для меня.