앱 전송 보안

ATS(App Transport Security)는 보안 연결을 적용하는 개인 정보 보호 기능입니다. 새 앱에는 기본적으로 사용 설정됩니다.

ATS 비호환 앱이 제공하려고 하면 다음 로그 메시지가 표시됩니다. HTTP를 사용하는 광고:

ATS(App Transport Security)가 안전하지 않은 일반 텍스트 HTTP(http://) 리소스의 로드를 차단했습니다. 앱의 Info.plist 파일에서 임시 예외를 구성할 수 있습니다.

ATS 제한을 사용 중지하려면 앱의 Info.plist에 다음 예외를 추가합니다.

  • NSAllowsArbitraryLoadsForMedia
  • NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoadsForMedia</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

NSAllowsArbitraryLoadsForMediaNSAllowsArbitraryLoadsInWebContent 키가 ATS의 영향을 받지 않도록 하기 위해 필요합니다.