Подключите отладчик к приложению IOS после запуска

У меня есть проблема, я устраняю неисправность, которая возникает очень редко и, кажется, не происходит, когда у меня что-то работает под Xcode.

Можно ли нормально запускать приложение (например, из Springboard) до тех пор, пока не возникнет моя проблема, а затем подключить отладчик на этом этапе?

Я бы предпочел сделать это без джейлбрейка, если это возможно.

91 голос | спросил Locksleyu 15 MarpmThu, 15 Mar 2012 18:29:05 +04002012-03-15T18:29:05+04:0006 2012, 18:29:05

4 ответа


0
  • Подключите свое устройство к компьютеру Mac
  • со старыми версиями Xcode:

    Продукт -> Присоединить к процессу -> По идентификатору процесса (PID) или имени ...

    с версией 7.2+ (проверено на 9.2):

    Debug -> Присоединить к процессу с помощью PID или имени

  • В диалоговом листе введите имя вашего приложения в том виде, в каком оно отображается в навигаторе отладки при запуске через XCode.

Если приложение уже запущено, отладчик подключится к запущенному процессу. Если он не запущен, он будет ждать запуска приложения, а затем подключиться.

ответил Ole Begemann 15 MarpmThu, 15 Mar 2012 18:43:14 +04002012-03-15T18:43:14+04:0006 2012, 18:43:14
0

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

  1. Запустите приложение в симуляторе и запишите имя в отладочном навигаторе. введите описание изображения здесь

  2. Подключите ваше устройство и не забудьте выбрать ваше устройство в качестве цели введите описание изображения здесь

  3. Debug> Присоединить к процессу> По идентификатору процесса (PID) или имени введите описание изображения здесь
  4. Введите имя из шага 1 и прикрепите. Это должно быть все, что вам нужно сделать. введите описание изображения здесь
ответил Adam Johns 14 Jam1000000amWed, 14 Jan 2015 05:35:20 +030015 2015, 05:35:20
0

В Xcode 5.0.1 и 6 он находится в

Debug > Attach to Process > By Process Identifier (PID) or Name... in Xcode
ответил PiTheNumber 25 12013vEurope/Moscow11bEurope/MoscowMon, 25 Nov 2013 16:27:19 +0400 2013, 16:27:19
0

В XCode 7 это просто:     Отладка> Присоединить к процессу с помощью PID или имени

ответил Japes 9 J0000006Europe/Moscow 2016, 20:27:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132