아미(아름다운미소)

IOS(Swift) HTTP접근 허용 NSAppTransportSecurity 본문

랭귀지/SWIFT

IOS(Swift) HTTP접근 허용 NSAppTransportSecurity

유키공 2018. 2. 8. 13:00
스위프트(Swift)로 코딩을 하며 iOS어플 개발을 하다보면 HTTP연결이 제한되는 경우가 있습니다.iOS9부터 HTTP가 아닌 HTTPS로의 접근만 허용해놨기 때문인데요. info.plist파일의 HTTP 연결 권한을 줘야 정상적으로 통신이 가능합니다. 

 - 모든사이트 오픈

NSAppTransportSecurity


info.plist

  

NSAppTransportSecurity

    NSAllowsArbitraryLoads
    


- 해당사이트만 오픈
NSAppTransportSecurity

    NSExceptionDomains
    
        yourserver.com
        
            NSExceptionAllowsInsecureHTTPLoads
            
         
    




Comments