Product > Scheme > Edit Scheme...에서 빌드 타입

드리머즈 0 3660

Xcode에서 릴리즈와 디버그 빌드를 선택하여 빌드할 수 있습니다.


뭐.. 빌드 시간, 결과물의 최적화 차이도 있을 것이며

릴리즈 빌드에선 디버깅 코드로 사용하느 print()도 무시?됩니다.


어쨋든 상용버전에서만 릴리즈 빌드로 나가면 되고

그 전까지 테스트 버전에선 디버그 빌드로 빌드하는게 시간도 단축되고 좋습니다.


그래서 저는 지금까지 Product > Scheme > Edit Scheme...에서 수동으로 Build Configuration을 릴리즈 빌드 혹은 디버그 빌드로 변경했었습니다.


그런데 알고보니.. Product > Scheme > Edit Scheme... 에서 기본 동작?들이 정의되어 있네요.


4ce951720602e3b0dcc35b7b8a16834b_1565246423_2178.png
위의 그림을 잘 보시면 앱을 출시하기 위해 사용하는 Archive에선 앱이 자동으로 릴리즈도 빌드가 됩니다.

지금까지 헛 고생을 했네요 ㅜ.ㅜ..

앞으로는 이 부분에 대해 신경안쓰고 맘 편하게 빌드하려고 합니다.



0 Comments