XCode: la localización de iOS no se tiene en count

He mirado a mi alnetworkingedor varias respuestas aquí, pero no puedo entender lo que está sucediendo.

Mi iPhone está en francés. Solo tengo un objective Fui a la configuration del proyecto y dije "Agregar localización" y agregué francés.

Me aseguré de

  • limpiar / rebuild mi aplicación varias veces
  • Verifique que el logging de construcción muestre la copy de los files.
  • Eliminar aplicación de mi teléfono
  • ejecute tanto en el teléfono (8.1) como en el simulador con francés
  • Compruebe que las casillas de verificación estén marcadas en la configuration de destino / proyecto.

Resultado final: Storyboard está localizado, pero las cadenas progtwigbles no lo son (el NSLocalizedString("xxx", nil) muestra xxx en vez de yyy)

Alguna idea ? Aquí hay algunas capturas de pantalla de mi configuration

registro de construcciónarchivos de proyectoConfiguración del archivo fr ​​/ localized.strings

Gracias

Encontré la razón por la que tienes este problema aquí :

Nota: Las cadenas localizables es el nombre de file pnetworkingeterminado que iOS usa para text localizado. Resista el impulso de nombrar algo más al file, de lo contrario deberá escribir el nombre de su file .strings cada vez que haga reference a una cadena localizada.

Si desea usar un file .strings diferente para la localización, debe usar el método:

 - (NSString *)localizedStringForKey:(NSString *)key value:(NSString *)value table:(NSString *)tableName 

y especifique Localized.strings como el tercer parámetro (tableName).