SCIInstitute / Cleaver

A MultiMaterial Tetrahedral Meshing Library and Application
https://cleaver.readthedocs.io
Other
40 stars 18 forks source link

Distribute signed macOS `.dmg` package #113

Open jcfr opened 2 years ago

jcfr commented 2 years ago

Please follow these instructions for your issue to be worked on:

Prerequisites

For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING guide. These links point to another project, but most of the advice holds in general.

Description

On recent macOS version (e.g macOS Monterey), running signed & notarized application is required by default.

This prevent from running the .dmg package currently available for distribution. See https://github.com/SCIInstitute/Cleaver2/releases/tag/v2.4

Steps to Reproduce

  1. Download Cleaver_2.4_osx.dmg
  2. Extract and attempt to run

Expected behavior: Successful execution

Actual behavior: A warning dialog indicating the application is from an unidentified developer is reported.

Versions

Cleaver 2.4

jcfr commented 2 years ago

To help move forward with this, I suggest to: