¿Cómo localizar iOS 6 nuevas cadenas de propósito de Privacidad Info.plist?

Apple introdujo nuevas configuraciones de privacidad por aplicación, lo que permite a los usuarios decidir si una aplicación tiene acceso a los Contactos, Calendario, Fotos y Recordatorios del usuario. El usuario verá un UIAlertView cuando una aplicación intente acceder a uno de estos resources, similar al mecanismo conocido cuando una aplicación quiere acceso a la location.

También es posible establecer cadenas de propósito, para que el usuario sepa por qué la aplicación quiere acceso. Sin embargo, esto se hace ahora a través de keys en Info.plist, por ejemplo, "Privacidad – Descripción de uso de contactos" (NSContactsUsageDescription) para Contactos.

Ahora me pregunto ¿cómo puedo localizar estos valores? Para el text de propósito de la location, solía establecer la propiedad de propósito de una instancia CLLocationManager con NSLocalizedString (…). ¿Cómo hago algo similar con esas nuevas keys en Info.plist?

Adenda: las nuevas keys de privacidad se enumeran en el siguiente enlace, pero la columna de resumen no las enumera como localizables: https://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/ CocoaKeys.html # // apple_ref / doc / uid / TP40009251-SW14

Agregue la key a las InfoPlist.strings localizadas en los files de soporte. Debería verse así con el propósito:

 /* Localized version of location services purpose for Info.plist */ NSLocationUsageDescription = "here is your purpose to use location service"; 

Localiza su Info.plist localizando el file InfoPlist.strings.