
2026/03/26 4:14
アプリは、バグがまだ修正されていないことを「確認(verify)」しない限り、ランダムにバグレポートを閉じます。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
ジェフ・ジョンソンの苛立ちは、Appleが繰り返しベータ版オペレーティングシステムでバグを再検証するよう要求し、再現性を示しても報告書を閉鎖すると脅迫し、修正に対して応答または認識を行わないことから生じている。彼は2023年3月に詳細な手順とXcodeプロジェクト付きでバグFB12088655を提出したが、Appleからの返信は3年間受け取らず、macOS 26.4 beta 4で再度テストするよう依頼されるまで待たされた。再現手順があるにもかかわらず、Appleは2週間以内に検証されない場合報告書を閉鎖すると警告した。Little Snitchの開発者はそのベータ版でも問題が再現することを確認し、ジョンソンはmacOS 26.4公開後に同様の再現を行った。
ジョンソンはまたFB22057274(「ピン留めタブ:遅延読み込み target=‘_blank’ リンクが誤ったタブに表示」)を報告し、3月9日に更新したが、Appleからの回答は単に「調査完了 – 現在の情報では診断できません」であり、さらなる説明や追加データ要求は行われなかった。
彼は9月以降にのみOSベータ版を使用し、無給テスターとして限られたデバイスしか持っていないため、再検証が繰り返し困難である。ジョンソンはAppleのリーダーシップを非難し、修正に関係なくスタッフが報告書を閉鎖するよう奨励していると主張し、オープンレポート数を人工的に低く保っていると述べている。iPadOS 26.4ベータ版はSafariクラッシュを導入し、公開時には未修正のままであったため、彼はベータ版が改善ツールではなく迷惑であるという見解を強めた。
結果としてジョンソンは今後もベータ検証要求とAppleからの意味のあるコミュニケーション不足が続くことを予想し、未解決バグに対する長期的な苛立ちが続く。
本文
なぜ私は Apple Feedback Assistant にバグレポートを提出するのか? 狂気だと主張します。あるいは、依存症でしょうか。
禁断期と「軌道から外れた」状態の間で揺れ動いています。Feedback Assistant の公開ボイコットを企画し、ユーザー体験を改善するための要求リストを作成したことさえありますが、そのボイコットは他の開発者には浸透しませんでした。それでも提出に対して報酬(バグが修正される)があるので、やめられないんです。私の主な不満は未解決バグそのものではなく、バグレポートとそれを提出する人々への敬意の欠如です。Apple はまるで時間に価値を与えず、我々が Apple のために奉仕すべき義務を負っているかのように、故意に私たちの時間を浪費させています。
2023 年 3 月に FB12088655「Privacy: Network filter extension TCP connection and IP address leak」を提出しました。投稿時には同じ再現手順と Apple に提供した Xcode プロジェクト例をブログで紹介しています。提出してから三年間、Apple からの返答は一切ありませんでした… それまでに数週間前、Apple が macOS 26.4 beta 4 で「検証」するよう求め、私のバグレポートを更新しました。
私は毎年 6 月に WWDC ベータをインストールしますが、主要な OS 更新後の 9 月以降は OS ベータを実行しません。年間無償テスターとして活動できる時間や Apple 製品が足りないため、ベータで問題を検証することは大きな手間です。過去に未修正のベータで問題を検証するよう求められた経験から、Apple に直接「beta 4 でバグが解消されたか」を尋ねました。彼らはすでに再現手順を持っているはずですが、回答は曖昧で私の質問には一切答えてくれませんでした。さらに、2 週間以内に検証しなければバグレポートを閉じて「修正済み」と見なすと脅されました! それも Apple が三年間静かに私のレポートを放置していた後です。
ベータ自体はインストールしていませんが、macOS ベータを実行している Little Snitch の開発者と話し、彼らは macOS 26.4 beta 4 でもまだ問題を再現できると親切に知らせてくれました。したがって、Apple が昨日公開した macOS 26.4 にアップデートすると、私の手順とサンプルプロジェクトで依然としてバグが再現できたのは驚きではありませんでした。Apple は「検証」を求めながら実際には何も修正していないという無茶な追跡をさせているようです。まるでバグが自動的に消えると祈っていたかのようです。
ちなみに、数週間前に FB22057274「Pinned tabs: slow‑loading target='_blank' links appear in the wrong tab」という別のバグについてブログを書きました。このバグも 100 % 再現可能ですが、Apple は「Investigation complete – Unable to diagnose with current information」と解決策を付けてくれています。3 月 9 日に追加情報を求める更新を行いましたが、彼らは追加情報を要求していませんし、返答も来ていません。
Apple のリーダーシップのどこかで、バグレポートを閉じさせるよう指示する愚痴たちがいるとしか思えません。修正されていなくても問題ありません。見えないほどに忘れ去られ、内部メトリクスは「ソフトウェア品質の問題はない」と報告され、開いているレポート数は意図的に低く保たれているのでしょう。
皮肉なことに、iPadOS 26.4 ベータでは Safari がクラッシュするバグを一か月前に報告しましたが、Apple は公開リリース前に修正しませんでした。ベータの目的は何でしょう? 私の知る限り、ベータはバグレポートを提出した人々を苛立たせるだけで、実際には有益なことは行われていないようです。
Jeff Johnson(My apps, PayPal.Me, Mastodon)