Обработчик завершения Alamofire не вызывается - PullRequest
0 голосов
/ 09 ноября 2018

Для приведенного ниже кода processResponse не вызывается. Из Mac App. Я вызываю API веб-службы REST

Я тоже получаю сообщение об ошибке, но запрос отправлен

2018-11-09 21: 04: 43.211276 + 0530 Проект [11337: 1470266] Ошибка сбоя SecTaskLoadEntitlements = 22 cs_flags = 20, pid = 11337 2018-11-09 21: 04: 43.211383 + 0530 Проект [11337: 1470266] SecTaskCopyDebugDescription: Проект [11337] / 0 # -1 LF = 0

Alamofire.request("http://192.168.1.140:8080/api", method: .post, parameters: parameters, encoding: JSONEncoding.default).responseJSON(completionHandler: processResponse)



func processResponse(completion: DataResponse<Any>) {
    print("*********************RESPONSE came")

}

1 Ответ

0 голосов
/ 15 февраля 2019

Я смог решить эту проблему, добавив Team и Сертификат подписи в Подпись (отладка) . Предупреждения исчезли в моем случае.

Вы также можете дважды проверить, что Системные настройки> Безопасность и конфиденциальность> Брандмауэр> Параметры брандмауэра> Автоматически разрешать загруженному подписанному программному обеспечению принимать входящие соединения включено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...