Присоединение к удаленному процессу для отладки

HTTP-заголовок должен Content-Type , а не contentType.

headers = {
    "dataType": "json",
    "accept":"application/json",
    "Content-Type":"application/json",
    "Authorization": "Bearer " + bearer_token }

Кроме того, параметр data должен быть закодирован в JSON.

r = requests.put(url, json=data, headers=headers)

6
задан Binarian 4 June 2014 в 10:33
поделиться

1 ответ

Нет никакого хорошего gui для него в XCode, но можно сделать это этот путь:

  1. запустите второй экземпляр программы от XCode с удаленной отладкой,
  2. используйте команду присоединения GDB от консоли

Пошаговые инструкции:

  1. Следуйте инструкциям Apple для установки удаленного отлаживания:

  2. Узнайте идентификатор процесса рабочего экземпляра Вашей программы на удаленном поле:

    ssh "remotemachine" 'PS-x-w-w' | grep "AppName"

    (можно также использовать ARD и ActivityMonitor),

  3. Поместите точку останова в свое основное приложение, и запустите второй экземпляр с Отладчика (на удаленном поле)

  4. В консоли GDB (Меню Run/Console) войдите:

    идентификатор процесса присоединения

  5. Теперь у Вас есть Вы XCode, присоединенный к рабочему процессу. Можно теперь использовать графический отладчик.

(В раннем XCode не было никакого GUI для присоединения к локальным процессам, таким образом, этот прием/взлом был решением...),

7
ответ дан 17 December 2019 в 00:16
поделиться
Другие вопросы по тегам:

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