# Support

Die meisten Probleme sind mit den Antworten unten in einer Minute gelöst. Wenn nicht, schreib uns.

## Schreib uns

Schreib an [nomadev@estroverso.com](mailto:nomadev@estroverso.com). Wir antworten auf Englisch und Italienisch, meist innerhalb von zwei Werktagen.

Damit wir dir schnell helfen können, gib bitte an:

- dein Betriebssystem: Windows, macOS, Linux oder VPS
- die Version der App
- die Version des Servers: führe `nomadev --version` aus
- was `nomadev doctor` ausgibt
- die genaue Fehlermeldung oder einen Screenshot

## Erste Schritte

### Server installieren

Führe den Befehl für dein System von der [Startseite](/de/#download) aus. Er fragt, bevor er etwas installiert.

### Handy verbinden

Öffne **NomaDev – Connect phone** (unter Windows im Startmenü oder auf dem Desktop, unter macOS im Launchpad oder im Ordner Programme in deinem Benutzerordner, unter Linux im Anwendungsmenü): Eine Seite mit dem QR-Code öffnet sich. Scanne ihn mit der App. Auf einem VPS führst du `nomadev pair` per SSH aus.

### Den Test nutzen

Die 7 Tage Studio beginnen, wenn du dein erstes Handy verbindest. Ein zweites Handy startet sie nicht neu.

## Häufige Probleme

### Mein Handy erreicht den Server nicht

Prüfe, ob Tailscale auf Rechner und Handy verbunden ist und ob du die Adresse eingegeben hast, die `nomadev pair` anzeigt. Ohne Tailscale erreicht das Handy den Server nur im selben Netzwerk, und die Verbindung ist nicht verschlüsselt: Nutze Tailscale oder HTTPS. Klappt es immer noch nicht, prüfe, ob die Firewall des Rechners den Port des Servers erlaubt (standardmäßig 4000).

### Der Verbindungscode wird abgelehnt oder ist abgelaufen

Jeder Code gilt 10 Minuten und wird nach 5 Fehlversuchen ungültig. Öffne **NomaDev – Connect phone** erneut (auf einem VPS: `nomadev pair`), um einen neuen zu bekommen.

### Die App sagt, Claude Code fehlt oder du bist nicht angemeldet

Führe `nomadev doctor` auf dem Rechner aus: Es listet auf, was fehlt. Ist Claude Code installiert, aber nicht angemeldet, führe `claude` aus, melde dich mit deinem Abo an und beende mit `/exit`.

### Der Server startet nicht, weil der Port belegt ist

Ein anderes Programm nutzt schon Port 4000 (oder 4001 für die Vorschau). Ändere `port` und `previewPort` in `~/.nomadev/config.json`, führe den Installationsbefehl erneut aus, um den Server neu zu starten, und nutze dann den neuen Port in der Adresse in der App.

### Benachrichtigungen kommen nicht an

Erlaube Benachrichtigungen für NomaDev in den Android-Einstellungen und nimm die App von der Akku-Optimierung aus, die sie verzögern kann. Du bekommst eine Benachrichtigung, wenn Claude fertig ist, eine Frage stellt oder eine Berechtigung braucht.

### Ein FTP- oder SFTP-Upload schlägt fehl

Prüfe das Passwort oder die Passphrase des SSH-Schlüssels und den Zielordner. Warnt die App, dass sich der Fingerabdruck des Servers geändert hat, vergewissere dich, dass dein Hosting wirklich sein Zertifikat oder seinen Schlüssel gewechselt hat, bevor du den neuen akzeptierst.

### Wie aktualisiere ich den Server?

Führe `nomadev update` aus oder starte den Installationsbefehl erneut: Deine Konfiguration bleibt erhalten.

## Abo

### Wie wechsle ich das Level oder kündige?

Über Google Play: Öffne den Play Store, tippe auf dein Profil, dann Zahlungen und Abos → Abos → NomaDev.

### Wie bekomme ich eine Erstattung?

Erstattungen laufen über Google Play: siehe die [Erstattungsseite von Google Play](https://support.google.com/googleplay/answer/2479637).

### Was passiert, wenn mein Abo endet?

Du wechselst zu Free: Chat mit Claude, Dateien, Git-Status, Diff und das Rückgängigmachen von Änderungen bleiben, und die App wird nicht gesperrt. Vorschau, Dateien bearbeiten, Sprache, Anhänge, Branches, Sync, Commit-Verlauf und Pull Requests kommen mit Pro zurück, Veröffentlichen mit Studio, wenn du bei Google Play verlängerst. Auf deinem Rechner wird nichts gelöscht, und deine Konfiguration ist noch da.

## Deinstallieren

Stoppe den Server, entferne ihn und lösche seine Konfiguration. Deine Projekte werden nicht angefasst. Auf einem VPS nutzt du die Linux-Befehle.

### Windows

```
Stop-ScheduledTask -TaskName 'NomaDev server'
Stop-Process -Id (Get-Content "$HOME\.nomadev\server.pid") -Force -ErrorAction SilentlyContinue
Unregister-ScheduledTask -TaskName 'NomaDev server' -Confirm:$false
Remove-Item "$([Environment]::GetFolderPath('Programs'))\NomaDev - *.lnk", "$([Environment]::GetFolderPath('Desktop'))\NomaDev - *.lnk" -ErrorAction SilentlyContinue
npm rm -g nomadev
Remove-Item -Recurse -Force "$HOME\.nomadev"
```

### macOS

```
launchctl bootout gui/$(id -u)/app.nomadev.server
rm ~/Library/LaunchAgents/app.nomadev.server.plist
rm -rf ~/Applications/"NomaDev - "*.app
npm rm -g nomadev
rm -rf ~/.nomadev
```

### Linux

```
systemctl --user disable --now nomadev.service
rm ~/.config/systemd/user/nomadev.service
systemctl --user daemon-reload
rm -f ~/.local/share/applications/nomadev-collega.desktop
npm rm -g nomadev
rm -rf ~/.nomadev
```


