[iOS/Swift] http 통신

엑스코드 ~에 아이폰 OS 개발 중

HTTP 통신다음과 같은 오류가 발생할 수 있습니다.

ATS 지침을 준수하지 않기 때문에 …


https가 아님 http가 있는 도메인를 사용할 때 발생하는 오류입니다.

이 경우 허용할 도메인을 ATS 제외에 추가해야 합니다.

Info.plist 파일을 엽니다.

http인 일부 도메인만 허용

속성 목록 로 열고 추가할 때



소스 코드 로 열고 추가할 때



http인 모든 도메인 허용

http를 사용하는 모든 도메인을 허용하려면

NSExceptionDomains 대신 NSAllows AnyLoads 사용을 허용합니다.

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

감사해요 🙂