Roel Notebook

[iOS] App에서 Http 통신 허용 (App Trasport Security)

by Roel Downey

iOS

728x90
반응형

 

[해결 방법]

App 보안성을 위해 ATS(App Trasport Secuirty) 라는 정책을 통해 기본적으로 https 통신을 하도록 유도하고 있다.

 

Info.plist 에서 ATS 부분을 추가해주어야 한다. 

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

 

그럼 ATS 가 뭘까? 

iOS 9 버전 이후부터 적용된 개인정보보호 기능이고 , Xcode 7 버전 이상에서 앱 생성 시 기본값으로 가져가게 되는 보안 정책이다. 

 

[링크 1] : https://forums.developer.apple.com/message/15705#15705

[링크 2] : https://forums.developer.apple.com/thread/48979

 

728x90
반응형

블로그의 정보

What doing?

Roel Downey

활동하기