Ich habe meine App zur Überprüfung an den App Store Connect gesendet. Obwohl die App noch geprüft wird, habe ich eine E-Mail erhalten, um mich darüber zu informieren, dass ich einen Fehler beheben muss. Hier ist der Inhalt der Nachricht:
Sehr geehrter Entwickler,
Wir haben ein oder mehrere Probleme mit einer kürzlich gelieferten App für Ihre App XXXXX festgestellt. Ihre Lieferung war erfolgreich, aber Sie möchten möglicherweise die folgenden Probleme bei Ihrer nächsten Lieferung beheben:
"Fehlende Zweckzeichenfolge in der Info.plist-Datei. Der Code Ihrer App verweist auf eine oder mehrere APIs, die auf vertrauliche Benutzerdaten zugreifen. Die Info.plist-Datei der App sollte einen NSLocationAlwaysUsageDescription-Schlüssel mit einer benutzerbezogenen Zweckzeichenfolge enthalten, die klar und vollständig erklärt, warum Ihre App benötigt wird Ab Frühjahr 2019 müssen alle an den App Store gesendeten Apps, die auf Benutzerdaten zugreifen, eine Zweckzeichenfolge enthalten. Wenn Sie externe Bibliotheken oder SDKs verwenden, verweisen sie möglicherweise auf APIs, für die eine Zweckzeichenfolge erforderlich ist Möglicherweise werden diese APIs nicht verwendet. Es ist jedoch weiterhin eine Zweckzeichenfolge erforderlich. Sie können sich an den Entwickler der Bibliothek oder des SDK wenden und anfordern, dass er eine Version seines Codes veröffentlicht, die die APIs nicht enthält.
Nachdem Sie die Probleme behoben haben, können Sie mit Xcode oder Application Loader eine neue Binärdatei in iTunes Connect hochladen.
Freundliche Grüße,
Das App Store Team
Meine App ist vollständig mit Expo erstellt und ich weiß nicht, wie ich auf die Info.plist zugreifen und sie ändern soll.
Irgendeine Idee?