Wie man iOS 6 neue Info.plist Privacy Zweck Zeichenfolgen lokalisieren?
Apple hat neue Datenschutzeinstellungen pro App eingeführt, mit denen Benutzer entscheiden können, ob eine App auf die Kontakte, den Kalender, die Fotos und die Erinnerungen des Benutzers zugreifen darf. Der Benutzer sieht eine UIAlertView, wenn eine App zum ersten Mal versucht, auf eine dieser Ressourcen zuzugreifen, ähnlich dem bekannten Mechanismus, wenn eine App Standortzugriff wünscht.
Es ist auch möglich, Zweckzeichenfolgen festzulegen, um den Benutzer darüber zu informieren, warum die App Zugriff wünscht. Dies geschieht jedoch jetzt über Schlüssel in Info.plist, z. "Datenschutz - Verwendungsbeschreibung der Kontakte" (NSContactsUsageDescription) für Kontakte.
Jetzt frage ich mich, wie ich diese Werte lokalisieren kann. Für den Ortungstext habe ich die Zweck-Eigenschaft einer CLLocationManager-Instanz mit NSLocalizedString (...) festgelegt. Wie mache ich etwas Ähnliches mit diesen neuen Schlüsseln in Info.plist?
Nachtrag: Die neuen Datenschutzschlüssel sind unter dem folgenden Link aufgeführt, in der Zusammenfassungsspalte sind sie jedoch nicht als lokalisierbar aufgeführt:https://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW14