Отладка iOS-приложения, открытого через пользовательский URL - PullRequest
0 голосов
/ 20 мая 2019

Я создал два приложения ios A & B.Я создал собственный URL для приложения A и попытался открыть его через приложение B.Но приложение A вылетает при открытии.Я хочу отладить это.Как я это сделаю?

Ответы [ 2 ]

1 голос
/ 20 мая 2019

Я предполагаю, что вы знаете, как отлаживать (если нет, это другой вопрос), и что ваша проблема заключается в том, как установить точку останова, когда приложение запускается с URL-адреса, а не непосредственно вами.

Что вам нужно сделать, это настроить точки останова, как правило, там, где они вам нужны - например, в applicationDidFinishLaunching Затем

  1. Нажмите на название приложения «A» на панели, а затем отредактируйте схему. enter image description here
  2. В разделе «Информация» выберите «Дождаться запуска исполняемого файла». enter image description here
  3. Запустить приложение «А» из XCode. На самом деле он не будет работать, но подготовиться к его отладке при запуске.
  4. Теперь запустите приложение «B» и запустите приложение «A» из него.
0 голосов
/ 20 мая 2019
  • Нажмите на навигатор точки останова в xcode

  • Нажмите значок плюса в левом нижнем углу окна и добавьте точку останова исключения.

Это даст вам достаточно информации, когда приложение выйдет из строя, и вы сможете вернуться и найти причину

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...