2012-02-05 1 views
1

xcode 4에는 2 개의 개별 iOS 프로젝트가 있습니다. 하나는 기본 응용 프로그램 인 APP이고 두 번째 프로젝트에는 APP에 사용되는 정적 라이브러리 LIB가 있습니다.ad hoc 배포 용 iOS 정적 라이브러리

아니요 APP의 임시 배포를 준비 중입니다. 나는 LIB를 어떻게 컴파일해야하는지 궁금하며, APP ad hoc 버전에서 그것을 사용하려고한다. 제품 -> 보관 파일을 사용하고 정적 라이브러리를 공유하고 APP에 사용해야합니까, 아니면 iOS 기기 용으로 일반 빌드가 필요합니까?

답변

2

정적 라이브러리는 서명되지 않았기 때문에 절대 해당되지 않습니다. 따라서 해당 컴파일 설정에 특정 설정을 할 필요가 없습니다. 즉, 특정 서명 ID를 선택하거나 자격 부여를 추가 할 필요가 없습니다.

배포 용 정적 라이브러리를 빌드 할 때 원치 않는 디버깅 코드를 제거하기 위해 릴리스 모드에서 컴파일되었는지 확인해야합니다. 이를 달성하기 위해 디버그 구성에 바인딩되지 않은 구성표를 작성할 수 있습니다. 기본적으로 "프로필"또는 "보관"계획입니다.