Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

iOS 개발일지

1102 새싹 83회차 정리 - API 통신 로그인 본문

SeSAC iOS 데뷔과정 2기

1102 새싹 83회차 정리 - API 통신 로그인

Lia's iOS 2022. 11. 2. 14:35
iOS 앱 개발자 데뷔 과정 83회차

 

 

 

 

#1. API 통신

API 통신을 통해 회원가입/로그인/토큰을 통한 자동 로그인 등의 기능을 간단하게 구현했다.

 

- ATS 특정 도메인 허용

1. info.plist 에서 App Transport Security Settings 추가

2. Exception Domains 추가

3. 허용하고자 하는 주소 입력 후 Type을 Dictionary로 변경

4. NSExceptionAllowsInsecureHTTPLoads 추가 후 value를 YES로 변경

 

 

 


 

- API url, headers, parameters 관리 (feat. 열거형)

열거형의 연관값을 활용해 url, headers, parameters 등을 관리할 수 있다.

 

 

참고 : Content-Type을 명시하지 않아도 내부적으로 구현되어 있을 경우 통신이 가능할 수 있지만, 가급적 작성하는 것이 좋다.

30회차 Content-Type 참고

 


 

- APIService