앱 전송 보안

ATS(App Transport Security)는 보안 연결을 시행하는 개인 정보 보호 기능입니다. 이 기능은 신규 앱에서 기본적으로 사용 설정되어 있습니다

ATS 비호환 앱에서 HTTP를 사용하여 광고를 게재하려고 하면 다음과 같은 로그 메시지가 표시됩니다.

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의 영향을 받지 않습니다.