Skip to content

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

@cmlung

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.

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