bettar / miele-lxiv

DICOM Viewer 64-bit fully open source
https://itunes.apple.com/us/app/miele-lxiv/id988332475
GNU General Public License v3.0
112 stars 29 forks source link

Prebuilt binary 7.1.31 reported as damaged #29

Open xiamaz opened 5 years ago

xiamaz commented 5 years ago

Trying to run the 7.1.31 binary from 30.11.2018 results in failure. It is reported that the executable is damaged.

This as been tested on 10.13.6

bettar commented 5 years ago

Can you confirm that the checksums of the dmg file you downloaded are correct ?

zdavatz commented 5 years ago

Checksum confirmed. I get the same error.

bettar commented 5 years ago

Another user reported the same problem, and I could also confirm it after testing on another machine. I found this page very helpful: https://www.santoshsrinivas.com/disable-gatekeeper-in-macos-sierra/ Basically the issue is that Gatekeeper by default blocks applications that are "not trusted".

Workaround 1: Because I obviously trust my own application this is what I did: open a Terminal window and typed $ sudo spctl --master-disable Then in the System Preferences, Security and Privacy, General, Allow apps downloaded from: Anywhere. Then right click on the app icon and select open. After the first time it can be opened with a normal double-click.

Workaround2 (if you don't want to modify your System Preferences) Instead of launching the app by double clicking on the icon in Finder, open a Terminal window and type: $ /Applications/miele-lxiv.app/Contents/MacOS/miele-lxiv

zdavatz commented 5 years ago

Why not just sign the App properly?

zdavatz commented 5 years ago

I dot not have that directory on my Mac.

zdavatz commented 5 years ago

https://developer.apple.com/news/?id=10192018a