동일한 코드베이스를 사용하여 XCode에서 두 개의 프로젝트를 가질 수 있습니까?동일한 코드베이스를 가진 두 개의 프로젝트
데모 버전과 정식 버전을 제공하는 앱이 있습니다. 그들은 모두 동일한 코드를 공유하고 난 그냥 내 PLIST 파일에 플래그를 설정하고, 어딘가에 내 코드에서 내가 할
if (demo_mode) {
// ...
} else {
// ...
}
나는 약간 다른 원하기 때문에 이것은, 테스트를 위해 쉽게하지만, 앱 스토어에 적합하지 않습니다 앱 아이콘과 앱 이름
프로젝트의 복사본을 만들 수도 있지만 한 프로젝트의 변경 사항을 다른 프로젝트에 적용해야합니다 (버그 수정, UI 변경 등). 그래서 두 개의 프로젝트에 동일한 소스 폴더를 사용하려고합니다.
FYI - Apple은 "데모"응용 프로그램을 허용하지 않습니다. 그리고 두 개의 목표를 가진 하나의 프로젝트를 사용하십시오. – rmaddy
아마 자식을 사용하고 각 프로젝트마다 별도의 분기를 사용합니까? – seand
@maddy 대상에서 더 자세히 설명 할 수 있습니까? –