HPI-Information-Systems / snowman

Welcome to Snowman App – a Data Matching Benchmark Platform.
https://hpi-information-systems.github.io/snowman/
MIT License
37 stars 2 forks source link

snowman” cannot be opened because the developer cannot be verified. - Mac #227

Closed harsh-var closed 2 years ago

harsh-var commented 2 years ago

Unable to launch Snowman on Mac

Downloaded the latest dmg available - snowman-3.2.3-mac. Launched dmg and moved snow man to application folder. Navigated to the Application folder, right clicked on the snowman launch icon and clicked open.

To Reproduce Steps to reproduce the behavior:

  1. Go to '.application folder.'
  2. Control + Click on '.snowman launch icon..'
  3. Click on to '.Open.'
  4. See error

“snowman” cannot be opened because the developer cannot be verified. macOS cannot verify that this app is free from malware. Safari downloaded this file today at 12:49 PM from objects.githubusercontent.com.

Expected behavior I want to launch Snowman and try it out on this machine.

Screenshots

image

Desktop (please complete the following information):

Additional context

phpfs commented 2 years ago

Hi @harsh-var,

thank you very much for bringing this up! Snowman is indeed at this time not signed as this would require an Apple Developer account. But - this does not mean that you can't try it out. Simply follow these steps:

  1. Attempt to open snowman.app (either from within the .dmg or after copying it to your local Applications folder)
  2. On the warning message about missing signature, click "Cancel".
  3. Open System Preferences, head to the Security Page and select the "General" tab.
  4. It should show that it blocked snowman.app from running - now click on "Open anyways".
  5. (You do not need to do this every time you open snowman, but rather only for the first time - or after downloading a new version!)

In case you first want to take a look at would you've been downloading, feel free to investigate the Github Actions Release workflow. On this page, you can directly download the build results and check the code commit that it was based upon. For the highest degree of certainty, you can also quite easily build Snowman on your local computer.

Have fun and let us know your feedback :)

Best, phpfs