デベロッパ向けのフィードバックアシスタントの紹介
Appleのエコシステムをより良いものにしていくため、デベロッパの皆様からのフィードバックは欠かせません。iPhone、iPad、Mac、そしてWebでフィードバックアシスタントが利用できるようになり、効果的なバグレポートや、APIやツールの機能改善リクエストを簡単に送信できるようになりました。
Appleのエコシステムをより良いものにしていくため、デベロッパの皆様からのフィードバックは欠かせません。iPhone、iPad、Mac、そしてWebでフィードバックアシスタントが利用できるようになり、効果的なバグレポートや、APIやツールの機能改善リクエストを簡単に送信できるようになりました。
デベロッパからのフィードバックやファイルのバグ報告を、iOSおよびMac向けのネイティブのフィードバックアシスタントApp、またはフィードバックアシスタントのWebサイトを使ってAppleに送信できるようになりました。バグをレポートするとフィードバックIDが発行され、そのバグをフィードバックアシスタントAppやWebサイトでトラックすることができます。フィードバックアシスタントはBug Reporterに代わるツールです。Bug Reporterはご利用いただけなくなります。
フィードバックアシスタントAppを利用するには、iOS 12.4以降またはmacOS Catalinaが必要です。それ以前のバージョンをお使いの場合は、feedbackassistant.apple.comをご利用いただけます。
iOSおよびmacOS向けのフィードバックアシスタントAppに、以下の機能が追加されました。
オンデバイスの自動診断。それぞれのバグのsysdiagnoseを手動で取得して添付する必要がなくなりました。ユーザーが許可すれば、フィードバックアシスタントで特定の領域の診断を実行することもできます。これにより、sysdiagnoseの範囲を超えた情報を送信することができます。
リモートでのバグレポート。iOS向けのフィードバックアシスタントでは、iOSデバイスに接続されているApple TV、HomePod、Apple Watchに関するバグをレポートすることができます。その際、診断の情報はそれらのデバイス上で直接収集されます。
より詳細なバグ報告フォーム。条件分岐型の具体的な質問を通して詳細な情報を提供することができます。それでいて、簡潔明快な方法でバグをレポートできるようになっています。
さらに多くのバグステータス。レポートしたほとんどのバグのステータス(英語)を、より詳しく把握できるようになります。
ベータ版のiOSでは、フィードバックアシスタントAppがデフォルトでホーム画面に用意されています。公開リリースのiOSの場合は、iOS 12.4以降であれば、ベータプロファイルをインストールすることでフィードバックアシスタントAppを有効にすることができます。macOSの場合は、すべてのバージョンで/System/Library/CoreServices/ApplicationsにフィードバックアシスタントAppが用意されており、Spotlightまたは「applefeedback://」のURLスキームで起動することができます。ベータ版アクセスユーティリティを使ってベータ版ビルドのmacOSシステムに登録する場合は、フィードバックアシスタントAppがDockに追加され、/Utilitiesからも起動できます。
フィードバックアシスタントAppでは、それぞれのバグのsysdiagnoseが自動的に添付されるため、iOSデバイスまたはMac上のAppから直接バグレポートを送信することをお勧めします。または、Webサイトを使って、関連するファイルやフォルダ(圧縮したファイルアーカイブ)を手動でアップロードすることもできます。Mac上でフォルダを圧縮するには、目的のフォルダを右クリックまたはControlキーを押しながらクリックし、表示されるメニューで「圧縮」を選択します。
調査プロセスを迅速に進めるため、必要なプロファイルやログを必ず添付するようにしてください。クラッシュやカーネルパニック、ハードウェアに関するレポート、プリントに関する問題の場合は、Macの「システム情報」のレポートが必要です。送信いただいたレポートを確認した後、Appleから追加ファイルの送信をお願いする場合があります。
Apple Bug Reporterは利用できなくなったものの、フィードバックアシスタントでは、関連付けられている問題IDを使って古いバグレポートも追跡することができます。バグは、元のテキストや添付ファイルと一緒にフィードバックアシスタントに表示されます。問題IDはタイトルに付加され、そのバグに関する対話がある場合は、Appleからのメッセージとデベロッパからの返信という形で、フィードバックアシスタント内にタイムスタンプ付きでネイティブに表示されます。
プライバシーに対する取り組みの一環として、またEU一般データ保護規則(GDPR)への対応として、Appleは2018年の秋季後半に、一部のバグレポートからデベロッパのデータを削除しました。
アクティブでないバグからデータが削除されました。クローズされてから5年以上が経過し、過去60日間の更新がなく、別のバグと重複していないバグから、デベロッパのデータが削除されました。デベロッパから提出されたsysdiagnoseや関連する添付ファイルは削除され、バグの報告者に関する言及もすべて訂正されています。また、こうしたバグは表示されなくなりました。
重複したバグは一定期間のみ表示されます。バグが重複としてマークされた場合、元のバグがクローズされてから5年以上が経過し、過去60日間に更新がなかった時点で、デベロッパのデータが削除されます。そうなるまでの間、元のバグがクローズされない限り、デベロッパは元のバグのステータスを引き続き確認することができます。また、そのバグが解決されるまで、Appleのエンジニアは引き続きデベロッパと連絡を取ることができます。
Appleのソフトウェアやサービスで継続的に問題が発生する場合は、バグレポートを送信してください。サポート関連の問題については、Appleまでお問い合わせください。
プログラムサポート。名前や住所の変更、開発チームへのユーザーの招待など、デベロッパアカウントに関するサポートについては、Apple Developer Supportにお問い合わせください。
テクニカルサポート。Apple Developer Programのメンバーは、コードレベルのサポートをリクエストすることができます。バグレポートの送信後、Technical Support Incident(TSI)を提出してください。提出されたインシデントはデベロッパテクニカルサポートのエンジニアに割り当てられ、回避策がある場合はエンジニアから提案を受けることができます。ソフトウェアやサービスの使い方に関するサポートについては、AppleCareにお問い合わせください。
デベロッパではないユーザーが、Apple製ソフトウェアのパブリックベータ版に関するフィードバックの提供を希望する場合は、Apple Beta Software Programのメンバーとしてフィードバックアシスタントを使用することができます。