8000 [Question] Is it obligatory to have NSCameraUsageDescription in info.plist even if our app doesnt use the Camera? · Issue #1874 · flutter-webrtc/flutter-webrtc · GitHub
[go: up one dir, main page]

Skip to content
[Question] Is it obligatory to have NSCameraUsageDescription in info.plist even if our app doesnt use the Camera? #1874
Open
@td2thinh

Description

@td2thinh

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0