"открыть" не является допустимой командой - Xcode9

Xcode9 бета 6 с командой Reveal v10 lldb приводит к тому, что "откровение" является недопустимой командой.

Использование ручной интеграции с xcode lldb: http://support.revealapp.com/kb/getting-started/reveal-integration-guide

Следуйте инструкциям: http://support.revealapp.com/kb/known-issues/reveal-debugger-commands-are-not-recognized-by-the-debugger

Это результат команд, которые я попробовал.

[lldb]$reveal
error: 'reveal' is not a valid command.
error: Unrecognized command 'reveal'.
[lldb]$

[lldb]$script
Python Interactive Interpreter. To exit, type 'quit()', 'exit()'.
>>> sys.executable
'/usr/bin/python'

2 ответа

Решение

Каким-то образом установка xcode-beta после существующего приложения Reveal привела к сбою конфигурации команд отладчика lldb. Я сделал следующее, чтобы решить это:

  • Убрал полностью раскрытое приложение.
  • Закрытые экземпляры XCode
  • Скачал Reveal и выполнил шаги интеграции, упомянутые в руководстве.

После того, как он успешно настроен, обратите внимание на следующий вывод консоли:

Loading Reveal Server from /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer...
Reveal Server was loaded successfully.

Это означает, что отладчик не загружал команды Reveal.

Я сделал следующее, чтобы решить это:

  • закрытые экземпляры Xcode
  • открыть Reveal.app
  • выберите пункт "Справка"> "Команды отладчика"
Другие вопросы по тегам