본문 바로가기
🍎iOS프로그래밍/오늘의 공부

Swift - iOS앱 http 통신 허용하기

by 둥둥동동# 2022. 6. 29.
728x90

 

Xcode에서 http 통신 허용하기

 

API통신을 만들다 보니 http프로토콜을 사용해 데이터를 받아와야 하는 상황이 생겼습니다.

https는 문제없이 데이터를 가져올 수 있었지만 http는 데이터를 가져올 수 없었습니다.

iOS앱은 보안을 위해 기본적으로 http통신을 할 수 없도록 설정되어 있습니다

따라서 http통신을 위해선 plist에 속성값을 추가해 허용해야 합니다

 

 

Http통신 허용하기

 

 

1) info.plist에 들어가  Infomation Property List의 +를 클릭

2) App Transport Security Settings 를 추가합니다

 

 

 

3) 왼 쪽 화살표를 아래로 내린 뒤 + 클릭

 

4) Allow Arbitrary Loads를 추가하고 값은 YES로 설정

 

5)설정 완료

 

728x90

댓글