Cómo configurar permanentemente el simulador de iOS en un idioma diferente al inglés

Estoy desarrollando una aplicación que utiliza principalmente el idioma alemán. Por eso, me gustaría que el simulador de iOS se configurara en idioma alemán de forma pnetworkingeterminada. Si comienzo el Simulador de iOS con el idioma de MacOS configurado en alemán, el idioma de menu del Simulador es alemán, pero el idioma "dentro" del iOS simulado es el inglés. Sé que puedo cambiar el idioma dentro del iOS simulado. Pero eso no es lo que estoy buscando, porque después de reiniciar el simulador tengo que configurar el idioma nuevamente, y también cambiar el lenguaje simulado parece ser muy complicado en iOS 4.2 (lo que a menudo conduce a lockings duros de MacOS).

¿Hay alguna forma (quizás a través de la línea de command) para cambiar permanentemente el idioma pnetworkingeterminado del simulador?

Muchas gracias de antemano.

Como se ve en iOS7 TechTalks Video "Hidden iOS Developer Gems", puede establecer dos properties en el esquema de compilation para que el simulador cambie a su idioma y región seleccionados:

Crear esquemas en Xcode 5

De esta forma, también puede agregar fácilmente varios esquemas de ejecución si necesita probar diferentes idiomas cada vez y rápidamente cambiarlos antes de ejecutarlos.


Editar: A partir de Xcode 6, puede editar esta información directamente a través de las opciones de esquemas de ejecución. Simplemente select "Idioma de la aplicación" y / o "Región de la aplicación".

Xcode 6 Simulator Idioma y región

Puede crear un script utilizando ios-sim-locale para configurar las opciones de simulador si se pierden las configuraciones regionales. Ver ios-sim-locale . De esta manera, solo necesitará ejecutar el script antes de comenzar el simulador.