본문 바로가기
iOS/iOS

Xcode 반자동 배포 - 전처리문 이용

by 패쓰킴 2021. 12. 23.
728x90

전처리문을 사용한

초간단

Xcode 반자동 배포

 

#define ReleaseServer_URL "https://release.com"
#define DebugServer_URL "https://debug.com"

#ifdef RELEASE
#define SERVER_URL ReleaseServer_URL
#else
#define SERVER_URL DebugServer_URL
#endif

이런식으로 define 하여 API 호출 시, URL을 define 변수를 이용하면

빌드 스키마에 따라 자동으로 서버URL을 반영 시킬 수 있다.

 

이렇게 하면 완전 자동은 아니지만 배포 시 서버 URL을 테스트용으로 올리는 실수는 없앨 수 있다.

 

다른 방법도 다양하다 :

https://leechanho.tistory.com/48

https://zeddios.tistory.com/705

https://jongchanpark.tistory.com/48

728x90

'iOS > iOS' 카테고리의 다른 글

자동 문자 입력  (0) 2022.01.06
API 통신  (0) 2022.01.04
네트워크 통신 주의점  (0) 2021.12.03
UIPickerView - 항목 설정  (0) 2021.10.29
네트워크 통신 - inof.plist 설정  (0) 2021.10.26

댓글