728x90
App Transport Security has blocked a cleartext HTTP connection to (대충 서버주소)
since it is insecure. Use HTTPS instead or add this domain to Exception Domains in your Info.plist.
위와 같은 에러가 발생했다.
내가 설정해둔 baseURL의 서버 도메인이 HTTPS가 아닌 HTTP였기 때문에 발생한 오류였다.
보라색 에러가 뜰 때마다 놀라곤 하는데, 애플에서는 HTTP를 사용을 금하고 있다. (보안이 문제니까 ㅇㅇ)
Info.plist에서 'Allow Arbitrary Loads - YES'로 해주면 된다.
애플은 2018년 이후로 HTTP 연결 대신 HTTPS를 통한 보안 연결을 지향하기에
HTTP 통신은 기본적으로 막혀있음
Allow Arbitrary Loads를 Yes로 해줌으로서 특정 도메인에 대해 예외처리를 해줌
'iOS > Xcode' 카테고리의 다른 글
[Xcode] 협업 간 pbxproj 충돌 방지하기 (0) | 2024.05.24 |
---|---|
[Xcode] .xcconfig 충돌로 인한 Xcode 무한팅김 현상을 겪고서 (0) | 2024.03.22 |
[Xcode] Swift 공부를 위한 Xcode Playground 세팅 (1) | 2023.12.27 |