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 № 1Resulta 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:
Cree un nuevo archivo: iOS -> Recurso -> Archivo de cadenas -> InfoPlist.strings;
Xcode debería agregar automáticamente los metadatos correspondientes a su proyecto.pbxproj;
Mostrar Utilidades y habilitar la localización para ello;
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ó?