Serg-Norseman / GEDKeeper

GEDKeeper - program for work with personal genealogical database
https://gedkeeper.net/
GNU General Public License v3.0
149 stars 44 forks source link

Build GKv3 installer (DMG) for MacOS #455

Closed hazzik closed 1 year ago

hazzik commented 1 year ago

Added a GitHub action that produces DMG installer containing unified (x64/arm64) build of the GEDKeeper3, that should run on both x64 (I've checked it works) and arm64 (Apple Silicon M1/M2 - I unfortunately do not have one, so could not check).

Because the DMG file are unsigned after download when it is tried to be opened it produces the "App Is Damaged and Can’t Be Opened" warning. See here for the information why this is happening and how to fix it.

TL;DR; Remove the com.apple.quarantine attribute after installation:

xattr -d com.apple.quarantine /Applications/GEDKeeper3.app