Bien que j'ai déjà ajouté
NSLocationWhenInUseUsageDescription
Je continue à recevoir cet avertissement
Cette application a tenté d'accéder à des données confidentielles sans description d'utilisation. Info.plist de l'application doit contenir une clé NSLocationWhenInUseUsageDescription avec une valeur de chaîne expliquant à l'utilisateur comment l'application utilise ces données.
FYI: J'ai plusieurs info.Plist dans l'application. Vous ne savez pas quoi faire?
Je demandais des autorisations en
viewDidLoad
comme suit:
self.locationManager.requestWhenInUseAuthorization()
quand j'ai enlevé cette ligne l'erreur a disparu.
Ajout des deux
NSLocationAlwaysAndWhenInUseUsageDescription
et
NSLocationWhenInUseUsageDescription
les touches en plist ont résolu mon problème.
<key>NSLocationAlwaysUsageDescription</key>
<string>Your location is required for xyz benefits for you</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Your location is required for xyz benefits for you</string>