🩵 오늘 한 일
✔️ 드디어 최종 프로젝트~
드디어 1개월 반 정도 남았네여
뭔가 많이 배운것 같고 아직도 한참 남은 것 같기도 합니다!!!!
지금은 팀프로젝트 주제를 정하는 중 인데요
뭘 하게 될 지 모르겠어여
공공 데이터를 쓰게 될 확률이 높은 것 같은데 그러면 xml 파싱을 좀 공부해둬야 합니다
이렇게 네트워크 공부를 시작하게 되는구나...
✔️ http 링크 허용하기
xcode는 보안상 문제로 https가 아니면 네트워크를 막아버리는데요
App Transport Security Settings
- Allow Arbitrary Loads
설정을 true(YES) 로 해주시면 http 허용 끝입니다!
App Transport Security (ATS)는 iOS 9에서 도입된 보안 기능으로 앱과 서버 간의 네트워크 연결을 보호해줘요
ATS는 기본적으로 암호화되지 않은 HTTP 연결을 차단하고 암호화된 HTTPS 연결만 허용합니다
- 암호화되지 않은 HTTP 연결
- 자체 서명된 인증서를 사용하는 HTTPS 연결 (신뢰할 수 없는 인증 기관이 발급한 것)
- 도메인 이름과 인증서 이름 불일치
이런 종류의 연결을 허용하게 해주는 설정인데요...
기본적으로는 보안에 취약하기 때문에 개발중이 아니면 사용하지 말라고 하시지만...
공공데이터는 전부 http 인걸요ㅠㅠ 일단 설정해놓고 쓰겠습니다...
이제 xml parser 공부하러 가야겠어요ㅎㅎ
'TIL' 카테고리의 다른 글
[TIL] 24.02.28 (0) | 2024.02.29 |
---|---|
[TIL] 24.02.22 (0) | 2024.02.22 |
[TIL] 24.02.13 (0) | 2024.02.13 |
[TIL] 24.02.07 (0) | 2024.02.07 |
[TIL] 24.02.06 (1) | 2024.02.06 |