私はすでに追加していますが
NSLocationWhenInUseUsageDescription
私はこの警告を受け続けます
このアプリは、使用法の説明なしでプライバシーに敏感なデータにアクセスしようとしました。アプリのInfo.plistには、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つNSLocationWhenInUseUsageDescriptionキーが含まれている必要があります
参考:アプリに複数のinfo.Plistがあります。何をすべきかわからない?
で承認をリクエストしていました
viewDidLoad
次のように:
self.locationManager.requestWhenInUseAuthorization()
この行を削除すると、エラーが消えました。
両方を追加する
NSLocationAlwaysAndWhenInUseUsageDescription
そして
NSLocationWhenInUseUsageDescription
plistのキーは私の問題を解決しました。
<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>