[GH-ISSUE #683] Binary damaged on mac os #387

Closed
opened 2026-02-28 14:32:37 +03:00 by kerem · 4 comments
Owner

Originally created by @actuallyabhi on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/jpochyla/psst/issues/683

Describe the bug
Fail to install on macOS

To Reproduce
Download the latest build for macOS.
Install it
when running

"Psst" is damaged and can't be
opened. You should move it to
the Trash.
Zen downloaded this file today at
12:57 PM.

Following message comes up

Expected behavior
Installing the app by downloading the latest release or by running brew install --cask psst should work.

Environment

  • OS: Mac
  • Version: Sequoia 15.5

Additional context
Add any other context about the problem here.

Originally created by @actuallyabhi on GitHub (Jul 30, 2025). Original GitHub issue: https://github.com/jpochyla/psst/issues/683 Describe the bug Fail to install on macOS To Reproduce Download the latest build for macOS. Install it when running ``` "Psst" is damaged and can't be opened. You should move it to the Trash. Zen downloaded this file today at 12:57 PM. ``` Following message comes up Expected behavior Installing the app by downloading the latest release or by running brew install --cask psst should work. **Environment** - OS: Mac - Version: Sequoia 15.5 **Additional context** Add any other context about the problem here.
kerem 2026-02-28 14:32:37 +03:00
Author
Owner

@jacksongoode commented on GitHub (Jul 30, 2025):

I don't think it's damaged, xattr -d com.apple.quarantine /Applications/Psst.app/ will resolve. Did this happen to you before?

<!-- gh-comment-id:3135517418 --> @jacksongoode commented on GitHub (Jul 30, 2025): I don't think it's damaged, `xattr -d com.apple.quarantine /Applications/Psst.app/` will resolve. Did this happen to you before?
Author
Owner

@actuallyabhi commented on GitHub (Jul 30, 2025):

Did this happen to you before?
First time user

That fixed it.
Thanks!!
We should add this to README.md

<!-- gh-comment-id:3135544369 --> @actuallyabhi commented on GitHub (Jul 30, 2025): > Did this happen to you before? First time user That fixed it. Thanks!! We should add this to README.md
Author
Owner

@future10se commented on GitHub (Aug 3, 2025):

Just chiming in — I don't think stripping the quarantine flag was necessary before.

I updated to most recent build, and got the same message as @actuallyabhi --

Image

However, I had an old DMG of a previous build, dated April 20. I tried installing the copy from that one and got the following message instead:

Image

So perhaps there is something that changed recently with the build or packaging process.

Personally, I don't mind either way, I am comfortable with the terminal and used to this kind of thing from Apple. However, the latter (older version) is easier for non-technical users to deal with, since they just have to click things in the GUI.

(System SettingsPrivacy & SecurityOpen Anyway)

Anyway, just wanted to add this additional information in case it helps. Thank you for your work on Psst!

<!-- gh-comment-id:3148601293 --> @future10se commented on GitHub (Aug 3, 2025): Just chiming in — I don't think stripping the quarantine flag was necessary before. I updated to most recent build, and got the same message as @actuallyabhi -- <img width="372" height="362" alt="Image" src="https://github.com/user-attachments/assets/cf4e133c-9b72-4862-886c-8b520e9d0950" /> However, I had an old DMG of a previous build, dated April 20. I tried installing the copy from that one and got the following message instead: <img width="372" height="344" alt="Image" src="https://github.com/user-attachments/assets/6364f56f-ef34-418b-b57b-fb9e7fd4bd30" /> So perhaps there is something that changed recently with the build or packaging process. Personally, I don't mind either way, I am comfortable with the terminal and used to this kind of thing from Apple. However, the latter (older version) is easier for non-technical users to deal with, since they just have to click things in the GUI. (`System Settings` → `Privacy & Security` → `Open Anyway`) Anyway, just wanted to add this additional information in case it helps. Thank you for your work on Psst!
Author
Owner

@jacksongoode commented on GitHub (Aug 8, 2025):

I see, I think perhaps recent build changes caused this issue... I'll try to see if I can revert and figure how whats going on.

<!-- gh-comment-id:3166377007 --> @jacksongoode commented on GitHub (Aug 8, 2025): I see, I think perhaps recent build changes caused this issue... I'll try to see if I can revert and figure how whats going on.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#387
No description provided.