2013-03-28 8 views
7

내 프로젝트 중 하나는 라이트/전체 버전 및 영어/프랑스어 버전을 제공해야합니다. 다른 luanguange에 대해 info.plist/InfoPlist.strings을 현지화하고 설정한다는 것을 알고 있습니다. 그러나 다른 목표 버전 (lite/full)에 대해 info.plist를 설정하기를 바랍니다. 어떻게하면됩니까?info.plist 다른 타겟 버전

답변

8

새 대상을 만들 때 Xcode는 새 대상에 info.plist 사본을 만듭니다. 대상 빌드 설정에서 해당 대상에 사용 된 info.plist의 이름을 변경할 수도 있습니다.

info.plist의 기본 이름은 파일 시스템에서 파일의 이름을 바꿀 때 copy-info.plist과 비슷합니다. 또한 빌드 설정에서 이름을 바꾸어야합니다. 변경해야하는 빌드 설정 키는 Info.plist File입니다.

+1

InfoLite.plist를 라이트 버전으로 설정하면 InfoPlist.strings은 무엇입니까? 이름을 바꾸는 방법? – arachide

+4

Lite라는 이름의 별도의 디렉토리에 배치하거나 다른 대상에서'InfoPlist.strings'을 제외하고 라이트 버전의'InfoPlist.strings'을 포함 시키십시오. – rckoenes

+1

nice 대답 ..'InfoPlist.strings'가 지역화되어 있고 이미'en.lproj /'+'da.lproj /'에 있다면 무엇을할까요? – yasirmturk