Skat Trainer ist eine deutsche Skat-Lernapp für kurze Übungen zu Karten, Reizen, Spielarten, Drücken und Stichspiel. Sie ist ein unabhängiger Trainer und kein vollständiges Mehrspieler-Spiel.
- Anzeigename: Skat Trainer
- Bundle-ID:
com.jackwallner.skat - App-Store-ID:
6796913722 - Version:
1.0 - Website: https://jackwallner.github.io/skat/
- Hilfe: https://jackwallner.github.io/skat/support
- Datenschutz: https://jackwallner.github.io/skat/privacy-policy
- Nutzungsbedingungen: https://jackwallner.github.io/skat/terms
- Mitgliedschaft: Skat+
Version 1.2.3 enthält 222 redaktionelle Lernaufgaben. Der neu aufgebaute Meistertisch umfasst 100 Aufgaben zu Spielwert, Überreizen, Gegenspiel, Null, Endspielen und konkreten Drückzielen. Acht vollständige Drei-Stich-Endspiele verlangen einen Gewinnplan gegen jede legale Abwehr. 24 neue Fälle zu Reizen und Stichregeln stehen kostenlos zur Verfügung. Jede Drückaufgabe nennt ihr Lehrziel, statt eine ohne Kontext angeblich beste Karte vorauszusetzen.
xcodegen generate
python3 scripts/generate_metadata_all.py
python3 scripts/validate_metadata.py
xcodebuild -project SkatTrainer.xcodeproj -scheme SkatTrainer \
-destination 'platform=iOS Simulator,id=<agent-skat-udid>' \
test CODE_SIGNING_ALLOWED=NOFür Laufzeitprüfungen den dedizierten Headless-Simulator agent-skat verwenden.
Simulator.app nicht öffnen. Simulator-Builds dürfen den Produktionsschlüssel
von RevenueCat nicht konfigurieren.
Die Checkliste liegt unter
docs/asc-submission-checklist.md. Die
Skripte in scripts/ unterstützen App Store Connect und TestFlight. Zugangsdaten
aus der lokalen Credential-Datei niemals ausgeben.
./scripts/testflight.shDen Upload erst nach erfolgreichem Headless-Test ausführen. Eine Einreichung zur Prüfung ist eine separate Entscheidung.
Der Scaffold- und Prüfablauf liegt in /Users/jackwallner/cardport. Die Datei
.cardport.json dokumentiert die öffentliche Identität dieses Ports. Nach
Änderungen an Swift-Dateien oder project.yml xcodegen generate ausführen.