Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-11689

If a user denies permissions forever, there's no way for them to undo that in the app settings screen

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Incomplete
    • Affects Version/s: 2.2.0
    • Fix Version/s: None
    • Component/s: cordova-plugin-camera
    • Environment:

      Android 6.0+ (SDK 23+)

      Description

      Because the plugin.xml lacks uses-permissions for CAMERA and READ_EXTERNAL_STORAGE, once a user has denied camera access always, they cannot undo it, even in the permissions setting for the app.

      The only workaround is uninstalling/renstalling the app or manually modifying the AndroidManifest.xml to include

      <uses-permission android:name="android.permission.CAMERA" />
      <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
      

      so they can be modified in the application manager settings.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              bisrael Blake Israel
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: