iCrashDiag
Liest iPhone-Absturzprotokolle und sagt, welches Teil zu tauschen ist.
Erfunden, aber mit den echten Zeichenketten von iOS geschrieben.
Temperatursensor des unteren Mikrofons fehlt (mic1)
Flexkabel des Ladeanschlusses
Wahrscheinlichkeiten
- 85%Defektes Flexkabel des LadeanschlussesDer Sensor ist darauf aufgelötet: Der Tausch des Flexkabels behebt das Problem.
- 10%Audiochip (Codec) liest den Sensor nicht mehrMikrolöten erforderlich.
- 5%Nur der SensorwiderstandNur der NTC ist defekt: Er lässt sich durch Mikrolöten ersetzen.
Reparatur
- Flexkabel des Ladeanschlusses ersetzen.
- Unteres Mikrofon in Sprachmemos testen (aufnehmen, anhören).
- Prüfen, ob der Sensor in der Diagnose wieder gelesen wird.
- Besteht der Fehler weiter: Audiochip (Codec) unter dem Mikroskop prüfen.
Die verräterische Zeile
Missing sensor(s): mic1
Engine portiert aus DiagnosisEngine.swift: 14 der 267 Muster ihrer Datenbank. · Die Analyse läuft im Browser: Es wird nichts gesendet.
Aus dem öffentlichen Quellcode nachgebaute Oberfläche: kein Bildschirmfoto.
Eine macOS-App für Reparaturtechniker. Man gibt ihr das Protokoll einer iPhone-Panic; sie erkennt das Modell, die fehlenden Sensoren und den Dienst, der nicht mehr antwortet, und benennt das defekte Teil.
- Commits
- 33
- Erstellt am
- 10. April 2026
- Letzter Push
- 13. April 2026
- Sprache
- Swift
Zahlen: gh api --paginate orgs/atelier-sam/repos?type=public&per_page=100 (forks et .github écartés) ; gh api -i repos/atelier-sam/iCrashDiag/commits?per_page=1 (en-tête Link, page « last ») ; gh api repos/atelier-sam/iCrashDiag/commits?per_page=40, abgerufen am 9. November 2026.
Die letzten Commits, so wie sie im Repository stehen.
33 Commits
- 13. April 2026chore: bump version to 1.3.1, add changelog entry82eb303
- 13. April 2026fix: v1.3.1 — verdict from all logs, permission onboarding UXc1434de
- 13. April 2026fix(security): full license audit — 4 bypass vectors closedafd08da
- 13. April 2026fix: license bypass on session restore + permission manager08c5720
- 13. April 2026docs: update CLAUDE.md — tags and releases now on GitHub2b800c7
- 13. April 2026feat: License tab — Free vs Pro comparison tablef57f46f
- 13. April 2026docs: add CLAUDE.md — strict agent guide with release process4aaf2fd
- 13. April 2026feat: dynamic changelog — WhatsNew + About both driven by Changelog.swift7f1698f
- 13. April 2026feat: v1.3.0 — audit fixes, live KB reload, settings button, language auto-detect25855da
- 12. April 2026fix(crash): replace force-unwrap URL! with safe optional binding (E1)b7488de
- 12. April 2026fix(security): use kSecAttrAccessibleWhenUnlocked, check SecItemAdd statusca939af
- 12. April 2026fix(security): move grace period timestamp from UserDefaults to Keychain85cd902