xcode 에서 iOS 개발 시
http 통신할 때 다음과 같은 에러가 나오는 경우가 있습니다.
since it does not conform to ATS policy ...
https 가 아닌 http 인 도메인을 사용했을 경우 나타나는 에러 입니다.
이런 경우, ATS 제외에 허용시킬 도메인을 추가해줘야 합니다.
Info.plist 파일을 열어줍니다.
🧤 http인 도메인 일부만 허용
✔️ Property List 로 열어 추가하는 경우
✔️ Source Code 로 열어 추가하는 경우
🧤 http인 도메인 전체 허용
만약 http 인 전체 도메인을 허용시켜주려면
NSExceptionDomains 대신 NSAllowsArbitraryLoads 를 사용해서 허용해줍니다.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
감사합니당 :)
728x90
반응형
'🍎 아이폰 iOS ~ Swift' 카테고리의 다른 글
[iOS/Swift] 현재 위치 정보 - 위도, 경도, 주소 가져오기 (0) | 2023.08.29 |
---|---|
[iOS/Swift] ViewController 화면 전환 방법 3가지 (0) | 2023.07.25 |
[iOS/Swift] 웹뷰 WKWebView 로드하기 & 사파리 Safari 에서 웹뷰 디버깅하기 (2) | 2023.07.05 |
[iOS/Swift] XCode 로 새로운 Swift 프로젝트 생성 (0) | 2021.12.13 |