
Appleは今週、開発者やユーザーがApple製品で発生したバグを適切に報告する方法を示すヒントをいくつか公開しました。「優れたバグレポートの提出方法」という記事は、今月開催されるWWDC 2020でiOS 14の最初のベータ版がリリースされる予定であることを考えると、まさに絶好のタイミングで公開されたと言えるでしょう。
iOS、macOS、その他のオペレーティングシステムのベータ版には、しばしば複数のバグが含まれており、メジャーアップデートではさらにその傾向が強まります。Appleはこれまでもユーザーがこうした問題を報告できるプラットフォームを提供してきましたが、その方法、そしてさらに重要な点として、正しい報告方法を知らないユーザーが多くいます。
バグが発生した場合は、feedbackassistant.apple.com からアクセスできるフィードバックアシスタントを通じて Apple にご報告ください。iOS または macOS のベータ版をご利用の場合は、フィードバックアシスタントはデバイスにインストールされたアプリとしてご利用いただけます。
しかし、Apple は、フィードバック アシスタントを使用しても、バグ レポートの記入方法を知っている人は限られており、Apple のエンジニアが問題を理解して修正することが困難になる可能性があると指摘しています。
Appleのプラットフォームで開発中にバグを発見した場合は、必ずフィードバックを送信してください。結局のところ、私たちが把握していない問題を修正することはできません。しかし、提供した情報がバグ解決の行き詰まりではなく、問題のトリアージに役立つと確信するにはどうすればよいでしょうか?バグレポートを明確で、実践的で、そして何よりも修正可能なものにするためのヒントをいくつかご紹介します。
バグレポートは、Appleが再現できるよう、非常に詳細な記述が必要です。Appleは開発者とユーザーに、バグの原因となったすべての手順、現在の結果、そして期待されていた結果を記載するよう求めています。フィードバックアシスタントでは、スクリーンショットや動画をアップロードして、バグレポートをより分かりやすくすることもできます。
特に開発者は、問題の原因となるコードを含むサンプル プロジェクトを Apple に送信できるため、エンジニアが問題を修正できる可能性が高くなります。
フィードバックアシスタントアプリでバグレポートを入力する際、問題が発生している箇所を尋ねられます。アプリはバグの修正に役立つ可能性のある関連データをデバイスから自動的に収集するため、正しいオプションを選択することが重要です。
残念ながら、すべてのバグが再現可能であったり、簡単に実行できる手順があるわけではありません。より複雑なケースでは、sysdiagnoseのようなログ情報の提供を検討してください。iPhoneやiPadでバグを報告する場合は、フィードバックアシスタントアプリを使って自動的にログをキャプチャできます。Appleのウェブポータルからバグを報告する場合は、sysdiagnoseを手動で収集できるプロファイルをインストールできます。
Apple にバグを報告する方法がわかったので、今月後半にリリースされるすべてのベータ版をすぐに利用できるようになります。
Apple のフィードバック アシスタントの詳細については、こちらをご覧ください。
www.ikvalue.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。