RoyalSloth / SlothTracker

Cross Platform Time Tracking Software
https://www.royalsloth.eu
0 stars 0 forks source link

Unable to install on Mac Mojave 10.14.4 #2

Open equinoxmatt opened 4 years ago

equinoxmatt commented 4 years ago
Screenshot 2020-04-03 at 12 28 05

Any ideas? 🤔

uwebenner commented 4 years ago

Same for me on macOS Catalina 10.15.3.

RoyalSloth commented 4 years ago

Thanks for the report. I am not sure if I will be able to reproduce and fix this problem, but I will see what I can do.

TheMouster commented 4 years ago

Me too. OSX Sierra 10.12.6 on Mid 2012 Macbook Pro. Tried download and installation twice to ensure that it wasn't just a fluke.

RoyalSloth commented 4 years ago

So I just tried it in a VM and yes I get the same dialog, but only if it's downloaded from the website. If I build and install it locally, it works just fine.

The tiny question mark icon in the bottom left corner displays more info about the problem: image

The installer itself is not signed, which I guess causes this dialog to appear. I found the article that is describing a workaround for this exact issue: https://www.santoshsrinivas.com/disable-gatekeeper-in-macos-sierra/. I tested it, and it works.

sudo spctl --master-disable

# now head over Security & Privacy and tick the radio button:
Allow apps downloaded from: Anywhere

image

Now I know this is not really a user friendly solution and should be fixed somehow, but I am not a Mac user and at this point I simply have no interest in dealing with Apple's walled garden and their convoluted store process and certificates. I don't know why they have to be such a developer hostile company.

The other option to avoid this problem is to use the jar.

equinoxmatt commented 4 years ago

Tried that (in fact it was already disabled), still no luck. I will run the jar. Really wanted to try this software, it looks great.