NatLabRockies / NatLabRockies/OpenStudio
Codesign on macOS
@tijcolem is already working on this.
Since Mar 20, 2025.
- Dominant language
- C++
- Stars
- 646
- Forks
- 237
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 10
Description
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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.