1.2 KiB
1.2 KiB
macOS Build-Anleitung
Electron-App für macOS erstellen
Schritt 1: Dependencies installieren
npm install
Schritt 2: Astro-App bauen
npm run build
Schritt 3: Electron-App für macOS bauen
npm run electron:build:mac
Das erstellt in dist-electron/:
- YouTube Downloader.dmg - Installer für macOS
- YouTube Downloader-mac.zip - Portable Version
Für Endnutzer (z.B. deine Oma)
Option 1: DMG Installer (empfohlen)
- Öffne die
.dmgDatei - Ziehe "YouTube Downloader" in den Applications-Ordner
- Öffne Applications und starte "YouTube Downloader"
- Bei der ersten Ausführung: Rechtsklick → Öffnen (wegen Gatekeeper)
Option 2: Portable Version
- Entpacke die
.zipDatei - Doppelklicke auf "YouTube Downloader.app"
- Bei der ersten Ausführung: Rechtsklick → Öffnen
Code-Signing (optional, für Verteilung)
Falls du die App signieren möchtest (für bessere Kompatibilität):
- Apple Developer Account erstellen
- In
package.jsonunterbuild.mac.identityhinzufügen:
"identity": "Developer ID Application: Dein Name"
Notarization (optional, für App Store)
Für App Store Verteilung benötigst du zusätzliche Konfiguration.