Skip to content

[Bug] Screen Recording permission invalid on macOS (waiting for image) #3261

@wakewon

Description

@wakewon

Bug Description

Rustdesk v1.2.0 cannot be granted with Screen Recording permission even the option in system preferences is enabled. When accessed by another device (to be the remote side), display on local side is in all black (it seems that the Accessibility permission is also invalid).

How to Reproduce

  1. Install / Update to Rustdesk v1.2.0.
  2. Configure Screen Recording permission.

image

  1. Disable Rustdesk's permission.

image

  1. Restart Rustdesk ( com.carriez.RustDesk_service.plist is unloaded [Bug]The Mac version cannot be stopped manually and the window cannot pop up when the icon is clicked #3260 ).
  2. Grant Rustdesk's permission
  3. Restart Rustdesk.
  4. Still require to grant Screen Recording permission.

Expected Behavior

Permisson notice disappeared and display on the controller works well.

Operating system(s) on local side and remote side

iOS / iPadOS / Windows -> macOS 13.2.1

RustDesk Version(s) on local side and remote side

1.1.10 / 1.1.10 / 1.2.0(Build Date: 2023-02-18 00:32) -> 1.2.0(Build Date: 2023-02-18 00:20)

Screenshots

No response

Additional Context

Other helpless attempts:

  • Grant permission and reboot (without unload com.carriez.RustDesk_service.plist ).
  • Remove Rustdesk permission item and grant again, then restart the app.
  • Reset permission tccutil reset ScreenCapture com.carriez.RustDesk and reboot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions