2010-09-03 7 views
5

동일한 XCode 프로젝트를 사용하여 여러 개의 iPhone 응용 프로그램을 만들려고했지만 괜찮 았지만 두 번째 응용 프로그램을 새로 추가하는 대신 iPhone을 iTunes에 모두 설치하려면 원하는대로 기존의 것 (설치된 첫 번째 것)을 두 번째 것으로 교체하십시오. 각 응용 프로그램마다 다른 대상을 사용하고 해당 이미지를 Default.png에 복사하는 스크립트를 만들었습니다. 내 응용 프로그램마다 다른 배포판이 있으므로 iTunes를 각각의 응용 프로그램에 배포하기 위해 응용 프로그램을 배포하는 방법을 알아야합니다 이것들은 단일 응용 프로그램으로서 모든 응용 프로그램을 단일 응용 프로그램으로 간주하지 않습니다.하나의 Xcode 프로젝트 여러 iPhone 응용 프로그램

도와 주시겠습니까?

감사, 알렉스.

답변

7

각 대상마다 고유 한 Info.plist가 필요합니다. 그리고 각 Info.plist는 다른 번들 식별자 세트를 가지고 있어야합니다. 가장 쉬운 검사 방법은 Project -> Edit Active Target입니다. 그런 다음 Properties 탭으로 이동하여 "Identifier"에서 값을 확인하십시오. Xcode/iPhone이 앱을 식별하는 방법이기 때문에 각 대상이 다른 식별 정보를 갖는 것이 중요합니다. 동일한 Bundel Identifier를 사용하는 여러 대상이있는 경우 설치시 서로를 덮어 씁니다.

3

각각 개의 파일이 고유해야합니다. 각각 Bundle Identifier이 고유해야합니다. 그렇지 않으면, 그들은 각각 장치에 똑같이 보입니다.

빌드 대상을 마우스 오른쪽 버튼으로 클릭하고 정보 입수를 선택하십시오. 빌드 탭을 클릭하고 "패키징"섹션의 "Info.plist 파일"빌드 설정까지 아래로 스크롤하십시오. 가지고있는 각 타겟에 대해 다른 plist로 설정하십시오.

관련 문제