로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

iOS 앱 프로그래밍

임시 이미지 야곰
http://www.boostcourse.org/mo326/forum/3551
좋아요 1172 수강생 13080

안녕하세요 현재 프로젝트5를 진행중입니다. 진행 중 궁금한 점이 생겨 문의 드립니다.

제가 현재 URL 주소를 통해 데이터를 받아오려고 하는데 계속 이 부분에서 실패를 합니다. 

제가 접근해야 하는 주소가

1)

let urlStr = "https://boostcourse-iosapi.connect.or.kr/movies?order_type=1"

2)

let urlStr = "boostcourse-iosapi.connect.or.kr/movies?order_type=1"

1번과 2번중 어느쪽으로 접근을 해야 하나요?

둘 다 시도를 해 보았지만 실패메세지가 떠서 현재 프로젝트 진행이 멈춘 상태입니다.

1번으로 URL 주소를 입력하여 접속을 시도하면

2018-09-05 21:39:58.354041-0400 BoxOffice[4286:466090] [BoringSSL] Function nw_protocol_boringssl_handshake_negotiate_proceed: line 384 Handshake failed. Disconnecting the session

2018-09-05 21:39:58.410425-0400 BoxOffice[4286:466090] TIC TCP Conn Failed [1:0x60000017a940]: 3:-9800 Err(-9800)

2018-09-05 21:39:58.412327-0400 BoxOffice[4286:466090] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9800)

2018-09-05 21:39:58.412752-0400 BoxOffice[4286:466090] Task <46184B1F-AAFA-41AA-AF2C-B3475ED5786C>.<1> HTTP load failed (error code: -1200 [3:-9800])

2018-09-05 21:39:58.413161-0400 BoxOffice[4286:466082] Task <46184B1F-AAFA-41AA-AF2C-B3475ED5786C>.<1> finished with error - code: -1200

ERROR : An SSL error has occurred and a secure connection to the server cannot be made.

2번을 통해 접속을 시도하면 

2018-09-05 21:44:21.803424-0400 BoxOffice[4404:468861] Task <CEA8ECF1-8B85-49F7-A518-208BFF3452FC>.<1> finished with error - code: -1002

ERROR : unsupported URL

이렇게 에러 메세지를 받게 됩니다. 제가 인터넷을 통하여 해결을 해보려 하였는데


1번의 경우 아래의 주소의 정보를 참고 하였습니다.

https://developer.apple.com/documentation/foundation/1508628-url_loading_system_error_codes/nsurlerrorsecureconnectionfailed

https://github.com/vinhnx/iOS-notes/issues/1

info.plist를 수정하고 다시 시도하였으나 같은 에러메세지를 받게되었고

2번의 경우 https://stackoverflow.com/questions/26647423/nsurlerrordomain-error-code-1002-description 주소가 잘못되었다고 말을 하고 있습니다.

URL 접근하는 시점부터 문제가 생겨서 도움이 필요합니다.