d30bb0e9f0
bundle.json trug 2026.9.3.3, gebaut am 02.09. 23:54 - der Versionshinweis kam aber erst am 03.09. 09:50 dazu (c254cf5). In allen 16 Dateien der ausgelieferten Zip kein Treffer fuer den neuen Code: die .ipa hatte das Feature, das Buendel unter derselben Nummer nicht. Kein vergessener Schritt. package.json bindet "ota" an eine Windows- PowerShell-Datei; ios-signieren.sh baut ein frisches dist/, packt es in die .ipa und fasst das Buendel nie an - npm run ota liesse sich dort auch gar nicht ausfuehren. Jede Auslieferung vom Mac erzeugt diese Divergenz. Schlimmer als der in VERSIONIERUNG.md beschriebene Normalfall, weil die Nummern uebereinstimmen: die Pruefung in install.ps1 vergleicht Versionen, nicht Inhalte, und schweigt deshalb. Neue Nummer statt derselben, weil ein Geraet auf dem faulen .3.3 gegen den Server "gleich" meldet und nie wieder etwas angeboten bekaeme.c254cf5war ausserdem eine Oberflaechenaenderung ohne Versionserhoehung - beides holt 2026.9.3.4 nach. Verifiziert: neue Zip enthaelt dm360.version.gesehen, bundle.json auf .3.4, sha256 54a1d06c... Noch offen (Abschnitt BV): ota-paket.ps1 nach Node portieren und in ios-signieren.sh hinter npm run build aufrufen, damit .ipa und Buendel aus demselben dist/ kommen; dazu ein Waechter ueber die Git-Historie. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>