본문 바로가기
Coding/Etc

iOS 스위프트(Swift) HTTP 연결 권한 설정하는법

by Hide­ 2018. 1. 2.
반응형

스위프트(Swift)로 코딩을 하며 iOS어플 개발을 하다보면

HTTP연결이 제한되는 경우가 있다.

검색해보니 iOS9부터 HTTP가 아닌 HTTPS로의 접근만 허용해놨기 때문이라고 한다.

따라서 HTTP 연결 권한을 줘야 정상적으로 통신이 가능하다.

먼저 아래의 사진과 같이 info.plist 파일을 연다.


info.plist 오른쪽 클릭 - Open As - Source Code


그러면 소스를 수정할 수 있게 되는데 아래의 내용을 추가한다.


<key>NSAppTransportSecurity</key>

 <dict>

   <key>NSAllowsArbitraryLoads</key>

   <true/>

 </dict>