Fehler Appstore verbinden : Fehlende Zweck Strings in der Info.plist-Datei

Die ich eingereicht habe meine app zur Prüfung in den Appstore verbinden. Obwohl sich die app noch in der review, ich habe eine E-Mail um mir mitzuteilen, dass ich einen Fehler behoben. Hier ist der Inhalt der Nachricht :

    Dear Developer,

    We identified one or more issues with a recent delivery for your 
    app XXXXX. Your delivery was successful, but you 
    may wish to correct the following issues in your next delivery:

    "Missing Purpose String in Info.plist File. Your app's code 
    references one or more APIs that access sensitive user data. The 
    app's Info.plist file should contain a 
    NSLocationAlwaysUsageDescription key with a user-facing purpose 
    string explaining clearly and completely why your app needs the 
    data. Starting spring 2019, all apps submitted to the App Store 
    that access user data will be required to include a purpose 
    string.If you're using external libraries or SDKs, they may 
    reference APIs that require a purpose string. While your app might 
    not use these APIs, a purpose string is still required. You can 
    contact the developer of the library or SDK and request they 
    release a version of their code that doesn't contain the APIs. 


     After you’ve corrected the issues, you can use Xcode or 
     Application Loader to upload a new binary to iTunes Connect.

     Best regards,

     The App Store Team

Meine app ist voll unterkellert mit expo und ich weiß nicht, wie Zugriff auf und ändern Sie die Informationen.plist.

Irgendeine Idee ?

  • Ich habe das gleiche Problem mit dem neuesten build, da ich nicht einmal die Location Services in meiner app. Und Apple hat kein offizielles Dokument über diese änderung.
  • Gleiche Problem hier, nicht geändert die Info.plist entweder
  • Gleiche Problem. Ich habe nur eine winzige Veränderung und eine neue erstellen und bekam diese. Ich habe ein NSLocationWhenInUseUsageDescription in der Info.plist, die leer, aber ich habe die übersetzung von strings für Sie.
  • +1 Habe eine Freigabe für die gleiche app vor 2 Tagen und alles ist fein. 2 Tage später einfach verändert ein paar Zeilen code, um eine neue Version (nicht mehr Hülsen oder so ähnlich) und ich bekam diese Meldung
  • Wir haben erlebt das gleiche Problem. Ich vermute, es ist ein Fehler im Genehmigungsprozess (hoffentlich). Ich werde auf ignorieren für das Wochenende und hoffe, dass das fest am Montag.
  • Ich Stand vor dem gleichen Problem gerade jetzt, obwohl unsere App nicht wirklich brauchen, Ort-Services Immer. Es muss nur NSLocationWhenInUseUsageDescription, die wir bereits haben einen Zweck-string für. Wahrscheinlich ist dies nur ein Fehler auf der Apple Ende?
  • Und im Apple-Mode, den link in der E-Mail, es zu beheben, ist gebrochen.
  • Haben wir zu re-archive nach Aktualisierung der info.plist ?

InformationsquelleAutor John doe | 2018-08-24
Schreibe einen Kommentar