mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-29 18:22:37 +02:00
Use a different certificate for MacOS
Replace our reference to an Apple development certificate with a Developer ID Application certificate. The former is not accepted during the code notarization phase, whereas the latter is.
This commit is contained in:
parent
4c346154b2
commit
1ae7581df6
2 changed files with 2 additions and 2 deletions
|
@ -165,7 +165,7 @@ git checkout v$VERSION
|
||||||
To make a macOS release, go to macOS build machine:
|
To make a macOS release, go to macOS build machine:
|
||||||
|
|
||||||
- Build machine must have:
|
- Build machine must have:
|
||||||
- Apple-trusted `Apple Development: Trevor Timm (TW4JVM8ZCU)` code-signing certificates installed
|
- Apple-trusted `Developer ID Application: Freedom of the Press Foundation (94ZZGGGJ3W)` code-signing certificates installed
|
||||||
- Verify and checkout the git tag for this release
|
- Verify and checkout the git tag for this release
|
||||||
- Run `poetry install`
|
- Run `poetry install`
|
||||||
- Run `poetry run ./install/macos/build-app.py`; this will make `dist/Dangerzone.app`
|
- Run `poetry run ./install/macos/build-app.py`; this will make `dist/Dangerzone.app`
|
||||||
|
|
|
@ -75,7 +75,7 @@ def sign_app_bundle(build_path, dist_path, app_path):
|
||||||
icon_path = os.path.join(root, "install", "macos", "dangerzone.icns")
|
icon_path = os.path.join(root, "install", "macos", "dangerzone.icns")
|
||||||
|
|
||||||
print("○ Code signing app bundle")
|
print("○ Code signing app bundle")
|
||||||
identity_name_application = "Apple Development: Trevor Timm (TW4JVM8ZCU)"
|
identity_name_application = "Developer ID Application: Freedom of the Press Foundation (94ZZGGGJ3W)"
|
||||||
entitlements_plist_path = os.path.join(root, "install/macos/entitlements.plist")
|
entitlements_plist_path = os.path.join(root, "install/macos/entitlements.plist")
|
||||||
|
|
||||||
for path in itertools.chain(
|
for path in itertools.chain(
|
||||||
|
|
Loading…
Reference in a new issue