앱을 운영버전과 개발버전 혹은 QA버전으로 나누어 빌드하는 경우가 있다. 이를 위해 타겟을 여러개 두는 경우가 있지만, 운영과 개발만 사용하는 경우 간단하게 Edit Scheme를 통해 설정할 수 가 있다.
Xcode의 중앙 상단 에 앱의 아이콘부분 - Edit Schem 를 누른다.
그러면 각 동작별로 Release, Debug 모드를 사용할 것인지 선택할 수 있다.
만약 테스트플라잇에 디버그용으로 올릴용도라면 Archive에서 수정을 해야한다.
각 동작을 누르면 해당 동작의 빌드 설정을 선택가능하다.
만약 Debug / Release 두가지정도로 분리한다면 이것만 조작하여 사용가능하다. 또한 해당 빌드로 코드를 전처리 시키려면 아래와 같이 사용가능하다.
#if DEBUG
// Code description for Debug
#else
// Code description for Release
#endif