2017-12-19 9 views
3

다른 스레드를 발견하여 내 상황에 맞는 솔루션을 찾을 수 없었습니다.xcconfig 파일을 사용하여 앱 이름을 현지화하는 방법이 있습니까?

나는 세 가지 설정 파일 (DEV, 품질 보증, 생산성)을 xcconfig 파일의 각에서

, 나는 $ (PRODUCT_NAME)를 오버라이드 (override)가 는 예 : PRODUCT_NAME = MyNameDev

이것은 지금 잘 작동하지만, 두 가지 언어와 세 가지 환경에서 앱을 현지화해야합니다. 영어

:

Prod -> MyName 
DEV -> MyNameDev 
QA -> MyNameQA 

프랑스어 :

Prod -> MyFrenchName 
DEV -> MyFrenchNamepDev 
QA -> MyFrenchNameQA 

답변

1

귀하의 의 Info.plist은 다른에 대한 문자열 재정의를 넣을 수있는 특수 파일 (InfoPlist.strings)있다 언어. 다음 응용 프로그램 프랑스어, 개방 지원 파일> InfoPlist.strings (프랑스어)에서 다른 이름을 지정하고 삽입하려면 :

"CFBundleDisplayName" = PRODUCT_NAME; 

희망이 도움이 :)

+0

그게 내가 생각 부탁 해요하지 무엇을 –

관련 문제