NSLocationWhenInUseUsageDescription warning, but I have already added it
Adding both NSLocationAlwaysAndWhenInUseUsageDescription and NSLocationWhenInUseUsageDescription keys in plist solved my problem. <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>