Используйте отладчик, независимо от того, запущено ли ваше приложение в симуляторе.
Мне всегда было интересно, как подключить отладчик, даже если он не работает напрямую из XCode. На самом деле есть способ сделать это, и вы можете сделать это легко - точно так же, как в Android Studio из XCode.
Действия по подключению к запущенному приложению
- Приложение должно быть в рабочем режиме либо на симуляторе, либо на устройстве.
- Выберите опцию отладки в меню XCode.
- Выберите «Присоединить к процессу».
- Он покажет идентификатор запущенного процесса с именем приложения в разделе «Вероятные цели».
- Подключитесь к нему, и, как и при обычной отладке, он должен работать.
Действия по подключению, когда приложение установлено, но не в рабочем режиме
- Приложение устанавливается либо на симулятор, либо на устройство.
- Выберите опцию отладки в меню XCode.
- Выберите Присоединиться к процессу по PID или имени.
- Вы увидите всплывающее окно, в котором, введя PID или имя, вы можете присоединиться к отладчику.
5. После присоединения вы сможете увидеть статус режима на панели навигации окна XCode как Ожидание. В области отладки параметр отладки будет включен:
6. Как только вы откроете приложение, оно будет отображаться как работающее:
Чтобы отключить режим отладки, вы получите опцию чуть ниже процесса подключения:
В XCode есть много преимуществ отладки и множество забавных опций. Во время отладки вы можете поиграть и заняться чем-нибудь интересным.