Ich habe versucht, das iOS-10-Update unserer App auf iTunes Connect hochzuladen. Ich benutze Xcode 8 GM.UsageDescription in Xcode 8
Leider nach dem Hochladen, sendet iTunes Connect eine E-Mail diese enthalten:
Diese App versucht die Privatsphäre sensible Daten ohne Nutzung Beschreibung zuzugreifen. Die Info.plist der App muss einen Schlüssel NSPhotoLibraryUsageDescription mit einem Zeichenfolgenwert enthalten, der dem Benutzer erläutert, wie die App diese Daten verwendet.
Wir unterstützen englisch, Deutsch ein spanisch, so in den Ordner der App gibt es eine de.lproj ist, en.lproj und es.lproj-Ordner, die jeweils eine InfoPlist.strings enthält, welche die gegebene enthält Schlüssel:
"NSPhotoLibraryUsageDescription" = "my description…";
Irgendwelche Ideen, was schief geht und wie man das überprüft? InfoPlist.strings hat Ziel-Mitgliedschaft im richtigen Build-Ziel und sogar im Build-Ziel unserer App-Erweiterung.
Ahh, das ist es! Vielen Dank! – Tobias
Für mich bekam ich Fehler mit einem leeren Schlüssel in der PLIST. Ich musste etwas Wert darauf legen, dass Apple den Build akzeptierte. – Kip
Sie müssen einen Wert für diesen Schlüssel eingeben, ohne dass Apple dies nicht akzeptiert. –