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)
Нет никакого хорошего gui для него в XCode, но можно сделать это этот путь:
Пошаговые инструкции:
Следуйте инструкциям Apple для установки удаленного отлаживания:
Узнайте идентификатор процесса рабочего экземпляра Вашей программы на удаленном поле:
ssh "remotemachine" 'PS-x-w-w' | grep "AppName"
(можно также использовать ARD и ActivityMonitor),
Поместите точку останова в свое основное приложение, и запустите второй экземпляр с Отладчика (на удаленном поле)
В консоли GDB (Меню Run/Console) войдите:
идентификатор процесса присоединения
Теперь у Вас есть Вы XCode, присоединенный к рабочему процессу. Можно теперь использовать графический отладчик.
(В раннем XCode не было никакого GUI для присоединения к локальным процессам, таким образом, этот прием/взлом был решением...),