Description
We received an email from App Store Connect saying
...bundle should contain a NSCameraUsageDescription 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.
We suspect that "While your app might not use these APIs, a purpose string is still required." literally means that Apple ran a static analysis on the app's codebase and rejected the app due to APIs that use the camera even though we do not call any of those in our app. Could anyone confirm this? Would adding NSCameraUsageDescription make the app request permission to access the camera on install?