2009-08-17 3 views
2

내 릴리스 빌드 설정을 기반으로하는 배포 빌드에 가장 정확한 빌드 설정을 사용하고 싶습니다. 지금은 디버그 빌드와 배포 빌드의 설정 사이에 큰 차이점이 없습니다. 기본 설정으로 이동하는 것이 안전합니까?디버그 빌드 및 배포 빌드의 iPhone 프로젝트 빌드 설정의 주요 차이점은 무엇입니까?

+0

"mian"-> "main"이라는 제목에 오타가 있습니다 – Novelocrat

+0

오타가 수정되었습니다. –

답변

2

디버그 :

디버그 빌드 설정 응용 프로그램 바이너리에서 디버깅 심볼을 포함하고 일반적으로 코드 실행 경로에 영향을 미칠 수있는 컴파일시 최적화의 전원을 켭니다. 디버깅 기호를 사용하면 디버거에서 코드를 단계별로 실행하면서 의미있는 정보를 얻을 수 있습니다. 예를 들어 응용 프로그램 로깅 매크로를 설정 한 경우에도이 설정이 유용합니다. 개발 및 배포를 위해이 기능을 활성화/비활성화 할 수 있습니다.

출시 :

릴리스는 당신에게 사용할 수 최적화와 바이너리를 더 작게, 더 빠른 실행 시간을 줄 가능성이 가장 높은 것입니다.

배포 빌드 설정으로 이동하십시오.

0

차이점은 디버그 빌드에서 개발자 프로필을 사용하고 배포 빌드 (Ad-hoc 또는 AppStore)를 사용하여 ad-hoc 또는 ad-hoc을 만들 필요가있는 코드 서명에 사용하는 프로필에 있습니다. AppStore 프로파일. 물론 디버그 빌드에는 코드 디버깅을위한 심볼 테이블에 포함 된 sym 파일이 있습니다.

관련 문제