flameshot icon indicating copy to clipboard operation
flameshot copied to clipboard

after every update, authorization (screen and audio recording) is required

Open tessus opened this issue 1 month ago • 8 comments

Flameshot Version

Flameshot v13.3.0 (88c951e) Compiled with Qt 6.9.2 darwin: 24.6.0 macos: 15.7.1

Installation Type

Using the ready-made package from Github Releases

Operating System type and version

macOS 15.7.1 and macOS 26.0.1

Description

After every update, I have to authorize the app in System Settings -> Privacy & Security -> Screen & System Audio Recording. This should not be necessary as long as the CFBundleIdentifier stays the same, which it has. None of my other apps (e.g. iTerm) require re-authorization, which actually means removing the app and adding it back manually.

Steps to reproduce

  1. install version 13.1.0
  2. authorize the app in System Settings to allow Screen & System Audio Recording
  3. install version 13.2.0
  4. app wants a new authorization when started
  5. (app needs to be removed from the list and re-added)

Screenshots or screen recordings

No response

System Information

MacBook Pro (no external display for this bug)

tessus avatar Oct 29 '25 21:10 tessus

@tessus is this related to not being a signed application? I'm not really sure how to fix this if indeed CFBundleIdentifier is the field used in permissions because as you say we have not changed this.

borgmanJeremy avatar Oct 30 '25 00:10 borgmanJeremy

This could be the case. I didn't know it wasn't signed. But yeah, that could be the reason.

tessus avatar Oct 30 '25 01:10 tessus

I have a similar problem. Moreover, even after authorizing the app, I still get the pop-up on each application restart... To work around that, I need to completely remove the app from the authorization settings, and then re-launch and re-authorize it.

Image

serpro69 avatar Nov 03 '25 07:11 serpro69

Came to report the same problem

Flameshot v13.3.0 (88c951e) Compiled with Qt 6.9.2 darwin: 23.6.0 macos: 14.8.2

Removing Flameshot from the "Screen & System Audio Recording" list, then adding it in again, fixes the issue (until the next upgrade, presumably)

ashugg avatar Nov 05 '25 08:11 ashugg

every time flameshot updates this issue reoccurs!

danpilch avatar Nov 05 '25 09:11 danpilch

I did exactly that (removing Flameshot (the program and the permissions), installing Flameshot, then readding the permissions for screen/audio recording), yet it still won't let me capture a screenshot. 13.2.0 and 13.3.0 both have this problem, hat to go back to 13.1.0, as this is the last version that works for me. (all 3 installed with the DMG file from github)

Macos 26.0.1 (25A362)

mer-at avatar Nov 08 '25 13:11 mer-at

what happens if you do this:

codesign --force --deep --sign - /Applications/Flameshot.app

tessus avatar Nov 08 '25 21:11 tessus

@mer-at I have the same issue. Last working version is 13.1.0

Tried with img downloaded and with brew

Macbook PRO M3 MacOS 15.7.1 (24G231)

vince-dc avatar Nov 12 '25 17:11 vince-dc