/ / ¿Cómo nombrar el archivo de localización para Info.plist personalizado (renombrado)? - ios, xcode

¿Cómo nombrar el archivo de localización para Info.plist personalizado (renombrado)? - ios, xcode

Objetivo: crear algunas cadenas localizadas y usarlas en Info.plist.

Solución estándar: crear InfoPlist.strings y habilitar la localización para ello.

Hecho: Mi Info.plist se llama en realidad "Abc Xyz-Info.plist"(hay un espacio entre Abc y Xyz). Y traté de crear"Abc Xyz-InfoPlist.strings"y"AbcXyz-InfoPlist.strings", ninguno de ellos funciona.

Pregunta: ¿Cómo hacer que la localización funcione para mi Info.plist renombrado?

Muchas gracias.

Respuestas

1 para la respuesta № 1

Resulta que la denominación convencional funciona: InfoPlist.strings. No importa cómo nombre tu Info.plist archivo, siempre que el xcodeproj la configuración es correcta (Proyecto -> Configuraciones de compilación -> embalaje -> Archivo Info.plist, el valor se establece en la ruta correcta o en su archivo Info.plist).

Pasos:

  1. Cree un nuevo archivo: iOS -> Recurso -> Archivo de cadenas -> InfoPlist.strings;

  2. Xcode debería agregar automáticamente los metadatos correspondientes a su proyecto.pbxproj;

  3. Mostrar Utilidades y habilitar la localización para ello;

  4. Añade contenido a ella.

Probado OK con Xcode 7.1.1 (7B1005).


0 para la respuesta № 2

No renombrar InfoPlist.strings y habilitar la localización para ello. Xcode se encargará del resto. Por lo general, se crea uno por defecto en todos los proyectos de Xcode, ¿lo eliminó?