iCrashDiag
示例日志
虚构的,但使用了 iOS 的真实字符串。
Kernel Panic硬件iPhone 11 · iOS 18.6
置信度 95%
底部麦克风温度传感器缺失(mic1)
充电接口排线
概率
- 85%充电接口排线故障传感器焊在排线上:更换排线即可解决。
- 10%音频芯片(codec)无法读取传感器需要微焊。
- 5%仅传感器电阻损坏仅 NTC 损坏:可通过微焊更换。
维修
- 更换充电接口排线。
- 在“语音备忘录”中测试底部麦克风(录音并回放)。
- 确认诊断中已能重新读取该传感器。
- 若故障依旧:在显微镜下检查音频芯片(codec)。
暴露问题的那一行
Missing sensor(s): mic1
移植自 DiagnosisEngine.swift 的引擎:其数据库 267 种模式中的 14 种。 · 分析在浏览器中进行,不会发送任何数据。
根据公开源代码重建的界面,并非截图。
应用
一款为维修技师编写的 macOS 应用。交给它一份 iPhone 内核崩溃日志,它会识别机型、缺失的传感器和停止响应的服务,然后指出出问题的零件。
- 提交
- 33
- 创建于
- 2026年4月10日
- 最近推送
- 2026年4月13日
- 语言
- Swift
数据: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,读取于 2026年11月9日。
日志
最近的提交,保留仓库中的原文。
33 次提交
- 2026年4月13日chore: bump version to 1.3.1, add changelog entry82eb303
- 2026年4月13日fix: v1.3.1 — verdict from all logs, permission onboarding UXc1434de
- 2026年4月13日fix(security): full license audit — 4 bypass vectors closedafd08da
- 2026年4月13日fix: license bypass on session restore + permission manager08c5720
- 2026年4月13日docs: update CLAUDE.md — tags and releases now on GitHub2b800c7
- 2026年4月13日feat: License tab — Free vs Pro comparison tablef57f46f
- 2026年4月13日docs: add CLAUDE.md — strict agent guide with release process4aaf2fd
- 2026年4月13日feat: dynamic changelog — WhatsNew + About both driven by Changelog.swift7f1698f
- 2026年4月13日feat: v1.3.0 — audit fixes, live KB reload, settings button, language auto-detect25855da
- 2026年4月12日fix(crash): replace force-unwrap URL! with safe optional binding (E1)b7488de
- 2026年4月12日fix(security): use kSecAttrAccessibleWhenUnlocked, check SecItemAdd statusca939af
- 2026年4月12日fix(security): move grace period timestamp from UserDefaults to Keychain85cd902