MediaWriter icon indicating copy to clipboard operation
MediaWriter copied to clipboard

Not working on macOS

Open Duarte475 opened this issue 5 months ago • 10 comments

I downloaded from GitHib the latest release of MediaWriter but everytime I try to run it it errors out. I'm running a M1 so I downloaded the arm64 version. The regular Intel x86 works fine.

Duarte475 avatar Jun 28 '25 15:06 Duarte475

I am running M2 and I also tried the ARM installer and it prompts a system message saying the dmg is broken, I tried the standard workarounds:

  • Control+mouseclick > open - does not work.
  • System settings > security > open anyway - doesn't show.

I can confirm, the regular Intel x86 works fine when: system settings > security > open anyway.

Sinkingdev avatar Jul 11 '25 22:07 Sinkingdev

Same here for arm64 on a macos M1 build.

Image

rhuss avatar Jul 12 '25 12:07 rhuss

You can work around it by running

xattr -c FedoraMediaWriter-osx-arm64-x.x.x.dmg

against the dmg you downloaded - you can then mount and run as expected. See: https://github.com/FedoraQt/MediaWriter/issues/792

suribii avatar Jul 13 '25 17:07 suribii

I tried the Fedora MediaWrite ARM64 on the M4 Mac mini. It did not work:

Image

So I download and ran the regular OSX version. It ran with no issues . I'm wondering if the ARM64 build was mistakenly swapped with the x86?

Did not try xattr -c FedoraMediaWriter-osx-arm64-x.x.x.dmg as the problem was resolved by then.

ID10T-form avatar Jul 23 '25 06:07 ID10T-form

The error is because the app isn't signed, or notarized. I inspected the app bundles; the only binary inside the bundle preventing it from being Universal is the helper binary.

The arm version didn't work for me either. While the Intel version of the helper binary isn't signed, the Apple Silicon one shows:

helper has an “ad-hoc” signature generated by the macOS linker.

Seems like some work to make the helper binary work for both would probably allow a single release to be signed and would simplify this. But right now the signing on the arm64 version seems screwed up.

lashomb avatar Aug 05 '25 03:08 lashomb

Homebrew has marked their formula for this as deprecated, to be disabled, for this exact issue.

zwimer avatar Aug 16 '25 02:08 zwimer

It would be awfully nice to see a solution to this problem. At the very least, put a disclaimer in the README.md and each release notes to try and avoid the confusion this causes.

washley avatar Sep 16 '25 23:09 washley

macOS 26.0.1 / Macbook Pro M4

ARM

The ARM app is still not working (FedoraMediaWriter-osx-arm64-5.2.8.dmg):

Image

x86

The x86 is not signed and won't open by default either (FedoraMediaWriter-osx-5.2.8.dmg):

Image

The xattr -c FedoraMediaWriter-osx-arm64-x.x.x.dmg command seems superfluous as the image mounts correctly, it's the binaries that don't work after extracting them.

mchampanis avatar Oct 12 '25 10:10 mchampanis

xattr -d com.apple.quarantine <path to .app> (not the .dmg) did the job. It's useful alias to have: alias dequarantine="xattr -d com.apple.quarantine"

DDoS avatar Oct 16 '25 23:10 DDoS

Can confirm that removing quarantine from the app makes it work.

I don't understand why apple doesn't show that, that it "can't be opened" because its unverified, instead then showing that it can't be opened because it's damaged.

ShadowJonathan avatar Dec 02 '25 21:12 ShadowJonathan