概要
Apple Feedback Assistantへのバグ報告を続ける理由と、その苦悩を解説。 Appleのバグ対応に対する不満と、報告者に対する扱いの問題を指摘。 バグ修正の実態や、ベータ版検証依頼の理不尽さを具体例で紹介。 Appleのバグ報告管理の問題点と社内体制への疑念を提起。 ベータ版の存在意義に対する疑問で締めくくり。
Apple Feedback Assistantにバグ報告を続ける理由
- Apple Feedback Assistant へのバグ報告をやめられない心理
- 狂気、もしくは依存症という自嘲的な動機
- 報告をやめる期間と、再び報告を始めてしまう期間の繰り返し
- ボイコット運動 の試み
- 他の開発者を巻き込んで改善要求リストを作成
- しかし、運動は広がらず失敗
- バグ報告を続ける動機
- 一部のバグが実際に修正される 実績の存在
Appleのバグ報告対応に対する主な不満
- 最大の不満は「未修正」ではなく、 報告者や報告内容への軽視
- 報告者の時間や労力を当然視し、感謝や配慮が感じられない対応
- Appleの態度
- ユーザーがAppleに奉仕する義務があるかのような姿勢
- 報告者の時間を意図的に浪費させる対応
具体的なバグ報告事例と対応
- FB12088655「Privacy: Network filter extension TCP connection and IP address leak」
- 2023年3月に詳細な再現手順とXcodeプロジェクト付きで報告
- 3年間Appleから一切返信なし
- 最近になり「macOS 26.4 beta 4で再現するか検証して更新せよ」と要請
- ベータ版検証の困難
- 毎年6月のWWDCベータはインストールするが、9月以降は未使用
- 年間を通じて無償テスターになる余裕や端末がない 現実
- 過去にも「修正されていないバグの検証依頼」を受けてきた経験
- Appleの対応
- 「beta 4で修正されたか」直接質問するも、 曖昧な回答と2週間以内の強制クローズ警告
- Little Snitch開発者に確認したところ、 beta 4でもバグ再現
- 公開版macOS 26.4でもバグがそのまま残存
Appleのバグ管理体制への疑念
- FB22057274「Pinned tabs: slow-loading target="_blank" links appear in the wrong tab」
- 100%再現可能なバグにも関わらず「調査完了 - 現情報では診断不可」と一方的に終了
- 追加情報提供を申し出るも、Appleからは一切追加要求なし
- Apple内部のバグ報告クローズ方針への疑念
- 未修正でもクローズを奨励するインセンティブ の存在を推測
- 表向きのバグ件数を減らし、品質問題がないように見せかける社内指標
ベータ版の存在意義への疑問
- iPadOS 26.4ベータで 新たなSafariクラッシュバグ を報告
- Appleは修正せずに公開版リリース
- ベータ版の目的 に対する根本的な疑念
- バグ報告者を煩わせるだけで、実質的な改善につながらない現状