Я работал над новой сборкой нашего приложения Ioni c v3, которое использует iOS 13 SDK (Xcode 11). Я столкнулся с критической проблемой, заключающейся в том, что мои вызовы API для конечных точек https больше не работают - это ответ об ошибке, который я получаю -
{"status": - 1, "error" : «Операция не может быть завершена. (KCFErrorDomainCFNetwork ошибка 303.)»}}
Это ошибка в журнале Xcode -
Задача. <1> HTTP загрузка не удалась, 11705/0 байт (код ошибки: 303 [4: -2205])
Задача. <1> завершена с ошибкой [303] Ошибка Domain = kCFErrorDomainCFNetwork Code = 303 "(null)" UserInfo = {_NSURLErrorFailingURLSessionTaskErrorKey = LocalDataTask. <1>, _kCFStreamErrorDomainKey = 4, NSErrorPeerAddressKey = {длина = 16, емкость = 16, байт = 0x100201bb3430d4990000000000000000}, _kCFStreamErrorCodeKey = -2205, _NSURLErrorRelatedURLSessionTaskErrorKey = (LocalDataTask. <1> "
Я использую плагин Ioni c Native HTTP для вызовов API на устройстве и WKWebView.
Вызовы API для моего локального бэкэнда в http все, кажется, работают нормально, так что я думаю, что это связано с SSL / TLS, но Я не могу понять это. Мой промежуточный сервер - AWS EC2, работающий под SSL-сертификатом, выданным Amazon.
У кого-нибудь есть идеи? По-настоящему озадачен этим ...