Product > Scheme > Edit Scheme...에서 빌드 타입
드리머즈
0
3660
2019.08.08 15:44
Xcode에서 릴리즈와 디버그 빌드를 선택하여 빌드할 수 있습니다.
뭐.. 빌드 시간, 결과물의 최적화 차이도 있을 것이며
릴리즈 빌드에선 디버깅 코드로 사용하느 print()도 무시?됩니다.
어쨋든 상용버전에서만 릴리즈 빌드로 나가면 되고
그 전까지 테스트 버전에선 디버그 빌드로 빌드하는게 시간도 단축되고 좋습니다.
그래서 저는 지금까지 Product > Scheme > Edit Scheme...에서 수동으로 Build Configuration을 릴리즈 빌드 혹은 디버그 빌드로 변경했었습니다.
그런데 알고보니.. Product > Scheme > Edit Scheme... 에서 기본 동작?들이 정의되어 있네요.
위의 그림을 잘 보시면 앱을 출시하기 위해 사용하는 Archive에선 앱이 자동으로 릴리즈도 빌드가 됩니다.
지금까지 헛 고생을 했네요 ㅜ.ㅜ..
앞으로는 이 부분에 대해 신경안쓰고 맘 편하게 빌드하려고 합니다.