1. 문제 상황
App Transport Security has blocked a cleartext HTTP connection tom-crew.iptime.orgsince it is insecure. Use HTTPS instead or add this domain to Exception Domains in your Info.plist.
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Use HTTPS instead or add Exception Domains to your app's Info.plist.
Code는 정상이지만, https가 아닌 http 연결을 시도할 경우 xcode 자체적으로 막아주는 기능이 기본 내장되어 있습니다.
2. 해결 방법
http에 연결하는 것을 개발자가 인지했고, 문제 없다고 판단시 해당 설정을 수정해 http 연결이 가능하도록 할 수 있습니다.
App Transport Security Settings
Allow Arbitrary Loads
// NO -> YES 로 바꿉니다.
3. 해결 완료
보라색 세모 Warning이 사라지고 잘 작동됩니다.
'Development > iOS' 카테고리의 다른 글
[Xcode][SwiftUI] 앱 세로모드 고정 방법 (0) | 2023.04.02 |
---|---|
[SOLVED][SwiftUI] Invalid redeclaration of structName (0) | 2023.03.31 |
[SwiftUI] Core Data를 활용한 CRUD 입문하기 (0) | 2023.03.30 |
[SwiftUI] API Get으로 Data 받아서 앱에 띄우기 (0) | 2023.03.29 |
[SwiftUI] data를 model.swift 파일에 맞는 코드로 변환해주는 사이트 (0) | 2023.03.27 |