Page MenuHome

Set up macOS app notarization and DMG for 2.80 build
Closed, ResolvedPublic

Description

macOS apps are now required to be signed and submitted to Apple to be notarized.

We have to set up new keys and test how notarization works.
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution

There should be an automated script or CMake option for signing and notarizing in the Blender repository.

Details

Type
To Do

Event Timeline

Brecht Van Lommel (brecht) renamed this task from Set up macOS app noterization for 2.80 build to Set up macOS app notarization for 2.80 build.Jun 17 2019, 2:08 PM
Brecht Van Lommel (brecht) lowered the priority of this task from Needs Triage by Developer to Confirmed, High.
Brecht Van Lommel (brecht) created this task.

Signing means we have to ship a .dmg file for the release (and buildbot later on if we sign those as well).

We can update the design to look like this, without the "Blender" folder that is currently there.

The license files inside the folder could be moved inside the .app, and the readme could be left out.

Brecht Van Lommel (brecht) renamed this task from Set up macOS app notarization for 2.80 build to Set up macOS app notarization and DMG for 2.80 build.Jun 20 2019, 4:12 PM