Я бы начал с записи вашей полезной нагрузки json и данных отклика соединения в простой текстовый файл и просмотра (или публикации, если вы хотите, чтобы мы посмотрели).Я обнаружил, что это самый простой способ обнаружить проблемы при публикации данных в сервисах.Вы используете библиотеку, так что я думаю, что полезная нагрузка должна быть в порядке, но вы никогда не знаете.Данные ответа могут содержать больше подсказок к истинной проблеме, хотя я не могу сказать, что когда-либо использовал API LinkedIn.
Кроме того, я не видел, где вы указали, что запрос был "PUT",Включили ли вы
[req setHTTPMethod:@"PUT"];
Используйте этот код для записи полезной нагрузки в файловую систему (извините за форматирование, это не очень удобно для мобильного сафари):
NSString *documentsDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *documentPath = [NSString stringWithFormat:@"%@/payloadData.txt", documentsDirectoryPath];
[requestData writeToFile:documentPath atomically:YES];