お休み · 7 か月前

iCrashDiag

iPhone のクラッシュログを読み、交換すべき部品を教えてくれます。

iCrashDiag
サンプルログ
Kernel PanicハードウェアiPhone 11 · iOS 18.6
信頼度 95%

下部マイクの温度センサーが検出されない(mic1)

充電コネクタのフレックスケーブル

確率
  • 85%充電コネクタのフレックスケーブルの不良センサーはこのケーブルにはんだ付けされており、ケーブル交換で解消する。
  • 10%オーディオチップ(コーデック)がセンサーを読み取れないマイクロソルダリングが必要。
  • 5%センサーの抵抗単体の故障NTCのみの故障:マイクロソルダリングで交換できる。
修理
  1. 充電コネクタのフレックスケーブルを交換する。
  2. ボイスメモで下部マイクをテストする(録音して再生)。
  3. 診断でセンサーが再び読み取れることを確認する。
  4. 不具合が続く場合:顕微鏡でオーディオチップ(コーデック)を点検する。
決め手になった行
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 コミット

  1. 2026年4月13日chore: bump version to 1.3.1, add changelog entry82eb303
  2. 2026年4月13日fix: v1.3.1 — verdict from all logs, permission onboarding UXc1434de
  3. 2026年4月13日fix(security): full license audit — 4 bypass vectors closedafd08da
  4. 2026年4月13日fix: license bypass on session restore + permission manager08c5720
  5. 2026年4月13日docs: update CLAUDE.md — tags and releases now on GitHub2b800c7
  6. 2026年4月13日feat: License tab — Free vs Pro comparison tablef57f46f
  7. 2026年4月13日docs: add CLAUDE.md — strict agent guide with release process4aaf2fd
  8. 2026年4月13日feat: dynamic changelog — WhatsNew + About both driven by Changelog.swift7f1698f
  9. 2026年4月13日feat: v1.3.0 — audit fixes, live KB reload, settings button, language auto-detect25855da
  10. 2026年4月12日fix(crash): replace force-unwrap URL! with safe optional binding (E1)b7488de
  11. 2026年4月12日fix(security): use kSecAttrAccessibleWhenUnlocked, check SecItemAdd statusca939af
  12. 2026年4月12日fix(security): move grace period timestamp from UserDefaults to Keychain85cd902