본문 바로가기

IOS

Alamofire 라이브러리에 timeout 을 달아보자

iOS 대표 라이브러리라 불리는 Alamofire 에 대해 timeout 셋팅을 하고싶었다..

 

테스트 결과 기본적으로 1분정도 timeout이 셋팅 되어 있는거 같다.

 

현재 ARS 같은경우 1분을 훌쩍넘는 시간동안 인증을 한다.....

 

그 내용에 대해 timeout 제한을 두어 진행 하려 한다

 

xcode11, swift4 기준

 

 

해당 request 값을 설정 해줘야 한다 (초단위)

 

설정한 값을 사용하여 통신 진행한다.

 

출처 : https://stackoverflow.com/questions/36626075/handle-timeout-with-alamofire