Skip to content

[BUG] Permission for Screen Recording is always denied #164

Description

@cmlung

Describe the bug
After npm run setup, a "Permission Setup Required" window pops up.
I can grant microphone Access and enable Encryption.
However, when I pressed the "Grant Screenshot Recording Access" button, nothing showed on the screen.
The log showed that
}
[Permissions] Keychain completed status: true
[Permissions] System permissions status: {
microphone: 'granted',
screen: 'denied',
keychain: 'granted',
needsSetup: true
}

At "Screen and system recording", there is nothing similar to glass to grant the privilege.
My MacBook is MacOS 15.4.1

To Reproduce
Steps to reproduce the behavior:

  1. Go to the 'Permission Setup Required" window
  2. Click on the 2nd button "Grant Screenshot Recording Access"
  3. See error on the temrinal
    [Permissions] Keychain completed status: true
    [Permissions] System permissions status: {
    microphone: 'granted',
    screen: 'denied',
    keychain: 'granted',
    needsSetup: true
    }

Expected behavior
When the 2nd button of the Permission Setup Required window is pressed, Mac will pop up a window to grant the Screen Recording privilege.

Screenshots
please see the screenshot

Image

Environment (please complete the following information):

  • OS: [MacOS 15.4.1]
  • App Version [e.g. 1.4.0]

Additional context
Add any other context about the problem here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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