2010-02-25 2 views
1

두 개의 유사한 프로젝트를 개발해야합니다. 첫 번째 프로젝트를 개발 한 후 프로젝트 폴더를 복사하고 폴더 이름을 변경하고 Project-> Rename ..으로 프로젝트의 이름을 변경했습니다. . 기능. 다 잘 작동하지만 & 디버그 내 두 번째 프로젝트를 볼 때 첫 번째 프로젝트가 사라지고 두 번째 프로젝트로 대체됩니다. /Users/Library/Application Support/iPhone Simulator/User/Applications에서도 첫 번째 폴더가 삭제되고 두 번째 폴더가 만들어집니다. 2 개의 프로젝트가 여전히 정보를 공유하기 때문에 동일한 타겟에 빌드되어 있다고 가정합니다 (물론 XCode 타겟은 다릅니다). 실제 장치와 동일한 동작입니다.중복 된 XCode 프로젝트이지만 iPhone에서 동일한 실행 파일

어디서 실수입니까?

감사

답변

0

당신은 당신의 빌드 설정에서 PRODUCT_NAME를 업데이트하지 않았습니다. 이것이 EXECUTABLE_NAME의 기반이며 문제의 원인입니다.

+0

예 내 정보는 Target Info의 "제품 이름"(패키징 그룹 내부)의 값이 다릅니다. 이 값은 $ {PRODUCT_NAME} 및 $ {EXECUTABLE_NAME} 변수에 info.plist 파일 내에서 사용 된 값입니다. 이것이 실수입니까? 그렇다면 그 값을 어디에서 변경해야합니까? 감사합니다. . –

+1

나는 그것을 발견했다! info.plist 내의 "번들 식별자"도 변경해야합니다! –