DNS:問題が発生した段階を確認
DNSはドメイン名をIPアドレスに変換します。関連設定はSettingsのDNS項目と、現在のConfigの内容で確認できます。まず現在のDNS設定を記録し、利用中のConfigの要件に沿って変更してください。ドメインを解決できない場合、解決後に接続できない場合、接続後に接続先から正常な応答がない場合を区別します。それぞれ必要な対処は異なります。
設定後は同じドメインで再テストし、キャッシュによって変更前後の結果がしばらく変わらない可能性も考慮してください。一部のドメインだけに問題がある場合は、該当ルール、名前解決の経路、IPv4/IPv6の結果を確認し、すべてのリクエストを同じポリシーに変更しないでください。DNSを変更しても、ポートや認証情報の誤り、接続先サーバーの利用不可は解決しません。むやみにDNSアドレスを入れ替えず、確認できたエラーに沿って調べてください。
Test Method:Connectivity Testのテスト範囲
SettingsでTest Methodを確認してから、HomeでConnectivity Testを実行します。テスト方式によって測定対象と成功条件が異なるため、異なる方式の所要時間をそのまま比較しないでください。テスト対象の指定が必要な場合は、その対象自体にアクセスできることも確認します。テスト対象に問題があると、結果はサーバーの能力全体ではなく、対象の状態を反映することがあります。
一度テストに成功しても、すべてのWebサイト、通信方式、サービスが正常とは限りません。一度のtimeoutだけでConfig全体が無効とも判断できません。まず何度か再テストし、アドレス、ポート、プロトコルのパラメータ、システム時刻、現在のネットワークを確認します。最後に実際に利用する接続先でも確認してください。結果を記録するときはテスト方式も併記し、数値だけを比較しないようにします。
Today Widget:ショートカットと状態確認
Today Widgetでは、関連するショートカット操作や情報表示を利用できます。SettingsでToday Widgetの項目を確認し、端末のシステムに用意されたウィジェット追加手順に従ってください。追加できるかどうか、表示方法、利用できる操作は、現在のシステムとアプリの表示で確認してください。端末によってレイアウトが異なる場合があります。
ショートカットを実行した後も、Homeに戻って選択中のサーバー、Global Routing、接続状態を確認してください。ウィジェットは操作の入口や状態情報を表示するもので、サーバーパラメータの検証は行いません。操作後の状態が想定と異なる場合は、ウィジェットの見た目だけで接続済みと判断せず、アプリ内の状態とOn Demandの条件を確認してください。
iCloud:同期と購入済みアイテムの復元は別
iCloud同期を使う前に、Settingsで同期のオン・オフと対象データを確認し、システムでアプリのiCloud利用が許可されていることを確認してください。新しい端末では、追加の変更を行う前に同期結果を確認します。データがすぐに表示されない場合は、項目を重複して作成する前にアカウント、ネットワーク、システムのアクセス許可を確認してください。
同期によってすべての設定や機密情報が必ず完全に移行されるとは限りません。実際に同期された内容を確認し、重要なConfigは復元できる形で保管してください。エクスポートしたデータも適切に管理します。iCloud同期とApp Storeでの購入済みアイテムの復元は別の手続きです。クライアントを再入手する場合は購入済みアイテムの復元方法を確認してください。同期設定で購入履歴の確認を代用することはできません。
Diagnostics:具体的な問題の記録
SettingsでDiagnosticsを開き、アプリに用意されているツールで接続や記録を確認します。操作前に、すべてのリクエストが失敗するのか、特定のドメインだけ失敗するのか、ネットワーク切り替え後に限って失敗するのか、症状を明確にしてください。現在のGlobal Routing、使用中のConfig、サーバー項目、エラーの発生条件を記録してから一度再現します。関係のない大量の記録で重要なエラーを埋もれさせないようにしてください。
診断ツールが示すのは観察結果であり、自動修復を保証するものではありません。ログを確認するときは、発生時刻が一致するエラーと該当リクエストを探し、一つの警告だけから全体の原因を推測しないでください。記録を共有する前に、サブスクリプションURLの認証情報、認証フィールド、個人のネットワーク情報を削除します。エラーの種類、再現手順、必要最小限のマスキング済みパラメータを残すと、問題を特定しやすくなります。