App Store - Missing purpose string in Info.plist

Troubleshooting

After deploying my app on App Store, I'm getting an error:

ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “Runner.app” bundle should contain a NSLocationWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. 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. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources

The problem is, I'm not using location anywhere in my app.

Any idea what may cause this error? Thanks.

What have you tried so far?

Tried to debug the code, but found no line of code that uses location service.

Did you check FlutterFlow's Documentation for this topic?
Yes
3
3 replies