supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.03k stars 516 forks source link

SuperSlicer MacOS ARM Release Builds Are Corrupt #4311

Closed jsaintrocc closed 4 days ago

jsaintrocc commented 2 weeks ago

What happened?

I have a MacBook Pro with an M1 Pro chip so I downloaded a MacOS Arm release from the release page. When I mount the image and try and run the SuperSlicer binary I get the attached error. I duplicated this for all releases that have an arm build. I also tried copying the binary to my application directory and received the same error. The non-arm MacOS builds work as expected.

Screenshot 2024-06-09 at 4 31 57 PM

Here is a screenshot of my hardware and OS

Screenshot 2024-06-09 at 4 39 11 PM

Project file & How to reproduce

Procedure

  1. Download SuperSlicer_2.5.59.11_macos_arm_240605.dmg
  2. Doubleclick the dmg to mount the image
  3. Doubleclick the executable

Expected Result

SuperSlicer launches

Actual Result

Receive the error message "SuperSlicer" is damaged and can't be opened. You should eject the disk image.

Version

2.5.59.11

Operating system

macOS Sonoma Version 14.5

Printer model

voron 2.4r2

Pieterv24 commented 2 weeks ago

I am experiencing the same issues on a M3 Macbook.

When running the non arm build, I have no issues however.

supermerill commented 2 weeks ago

duplicate of #4253 (and #4239) try with xattr , as I didn't sign the dmg (yet)

jaminmc commented 2 weeks ago

duplicate of #4253 (and #4239) try with xattr , as I didn't sign the dmg (yet)

Works fine with a xattr -rd com.apple.quarantine /Applications/SuperSlicer.app -- assuming you put it in your applications folder.

jsaintrocc commented 4 days ago

Thanks @jaminmc. Skipping the malware check did it and I can now launch the ARM version. I see it's now in the release notes which I was going to suggest. Cool!