Files
yt/BUILD-MACOS.md

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)

  1. Öffne die .dmg Datei
  2. Ziehe "YouTube Downloader" in den Applications-Ordner
  3. Öffne Applications und starte "YouTube Downloader"
  4. Bei der ersten Ausführung: Rechtsklick → Öffnen (wegen Gatekeeper)

Option 2: Portable Version

  1. Entpacke die .zip Datei
  2. Doppelklicke auf "YouTube Downloader.app"
  3. 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):

  1. Apple Developer Account erstellen
  2. In package.json unter build.mac.identity hinzufügen:
"identity": "Developer ID Application: Dein Name"

Notarization (optional, für App Store)

Für App Store Verteilung benötigst du zusätzliche Konfiguration.