NREL / OpenStudio

OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
https://www.openstudio.net/
Other
505 stars 192 forks source link

Codesign on macOS #5235

Open jmarrec opened 2 months ago

jmarrec commented 2 months ago

Enhancement Request

Our macOS installer is not signed. Currently that means you need to open the .dmg, and right click + open to circumvent the "cannot be opened because the developer cannot be verified"

Seems like the upcoming (fall 2024) macOS Sequoia would disallow overriding with right click > Open if not signed: https://9to5mac.com/2024/08/06/macos-sequoia-makes-it-harder-to-run-apps-that-dont-follow-apples-security-rules/

You'll have to specifically go to the System Settings > Privacy & Security to review security information for software before allowing it to run, meaning the Openstudio IFW installer will be harder to install.

Detailed Description

cf https://unmethours.com/question/35230/developer-of-openstudio-unidentified-developer/

Possible Implementation

Implement macOS codesigning & notarization

wenyikuang commented 2 months ago

Looks like it's really becomes a issue.

DavidGoldwasser commented 2 days ago

@tijcolem do you know who we reach out to for this