요약 :
xCode 6.1 및 8.1 시뮬레이터에서는 현지화가 작동하지 않는 것 같습니다.
해결 방법 :
"구성표 편집">> "실행"(사이드 바) >> "옵션"탭 >> "응용 프로그램 언어"로 이동
하십시오. 시뮬레이터에서 앱을 실행할 언어를 선택하십시오.
긴 이야기:
xCode를 6.1로 업데이트했습니다. 업데이트는 iOS 7.x 시뮬레이터를 삭제하고 8.x 시뮬레이터 만 남겼습니다.
다음 단계를 수행했습니다.
- 7.x 시뮬레이터를 설치했습니다
- 프로젝트 정리
- 시뮬레이터에서 앱을 삭제했습니다.
- 내 프로젝트의 파생 폴더를 삭제했습니다.
이 프로젝트는 영어와 일본어를 지원합니다.
7.1 시뮬레이터 (5 초)에서는 현지화가 예상대로 작동합니다.
8.1 시뮬레이터 (5 초)에서는 작동하지 않습니다.
실제 장치에서 작동하기 때문에 Apple이 시뮬레이터에서 무언가를 깨뜨린 것 같습니다.
이것에 대한 입력, 다른 사람이 비슷한 문제를 경험 했습니까?
편집
시뮬레이터의 버그 인 것 같습니다. 참조 :
Apple Dev Forums
1
이제 저장소에있는 동일해야합니다 GM2를 사용하여 동일한 문제가 있었다
—
arnoapp
iOS 8.1.1 / Xcode 6.1.1이 출시 되어도 여전히 문제가 있습니다.
—
테스트
빌드 체계에서 언어를 설정하는 것이 저에게 효과적입니다. 좋은 측정을 위해 시뮬레이터에서 언어도 설정했습니다.
—
Joe
애플은 엑스 코드 버전 6.2 버그 수정
—
파비오 버거