"открыть" не является допустимой командой - 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
- выберите пункт "Справка"> "Команды отладчика"