NSPhotoLibraryUsageDescription in Xcode8

Aktualisiere:
Ich versuche, dem @ einen String-Wert hinzuzufüg"NSPhotoLibraryUsageDescription" Schlüssel

Und es funktioniert. Meine Build-Version ist jetzt auf meinem TestFlight verfügbar.

ps: 构建 版本 meintBuild Version

Aber ich möchte wissen, warum ich im Apple Store nur den Zeichenfolgenwert für @ hinzufügen dar"NSPhotoLibraryUsageDescription" key anstatt"Camera Usage Description" oder"Location When In Use Usage Description"? Und wie man die info.plist lokalisiert.

Al:
Ich habe viele Build-Versionen zu iTunes Connect hochgeladen. TestFlight zeigt jedoch keine dieser Build-Versionen an.
Dann suche ich dieses Problem auf Stackoverflow. Und ich weiß, dass dies durch die Beschreibung der Verwendung verursacht wird. Ich füge das @ hin NSPhotoLibraryUsageDescription in meiner Info.plist. Das Apple Store Team schickt mir jedoch eine E-Mail und teilt mir Folgendes mit:

Lieber Entwickler,

Wir haben ein oder mehrere Probleme mit Ihrer letzten Lieferung für "Family Health Tracker" entdeckt. Um Ihre Lieferung zu bearbeiten, müssen folgende Probleme behoben werden:

Diese App versucht, ohne Verwendungsbeschreibung auf datenschutzrelevante Daten zuzugreifen. Die Info.plist der App muss ein @ enthalt NSPhotoLibraryUsageDescription key mit einem Zeichenfolgenwert, der dem Benutzer erklärt, wie die App diese Daten verwendet.

Nachdem diese Probleme behoben wurden, können Sie die korrigierte Binärdatei erneut bereitstellen.

Grüße

Das App Store-Team

Sie sagen mir immer noch hinzufügen NSPhotoLibraryUsageDescription

Antworten auf die Frage(14)

Ihre Antwort auf die Frage