Macで「キャストするには、システム設定でChromeへのアクセスを許可してください」というエラーを修正する方法

Macで「キャストするには、システム設定でChromeへのアクセスを許可してください」というエラーを修正する方法

3分で読めます
| ハウツー

Macで「キャストするには、システム設定でChromeへのアクセスを許可してください」というエラーを修正する方法

画像クレジット: GoogleおよびAppleコミュニティ

ChromecastはmacOSでAirPlayと同じくらい広く使われています。AirPlayはAppleのエコシステムとスムーズに連携しますが、キャストのクロスプラットフォーム互換性は他に類を見ません。OS Xを搭載したすべてのMacモデルで動作します。しかし、システム要件が低いにもかかわらず、問題が発生する可能性があり、「キャストするには、システム設定でChromeにアクセスを許可してください」などのエラーが表示される場合があります。

AppleはmacOS SequoiaでChromecastのサポートを徐々に終了しているのでしょうか?おそらくそうではないでしょう。アップデートのバグや設定ミスが原因である可能性が高いので、自分でトラブルシューティングする方法をご紹介します。

Macで「キャストするには、システム設定でChromeへのアクセスを許可してください」というエラーを解消する方法

1. 画面録画へのアクセスを許可する

所要時間:  5分

Chromeは、ローカルネットワーク上のデバイスと連携し、画面をキャストするために明示的な権限が必要です。Macのプライバシー設定をご確認ください。macOSのアップデートや工場出荷時設定へのリセット後など、知らないうちにデフォルト設定に戻っている場合があります。以下の手順に従ってください。

  1. 画面の左上隅にあるApple メニュー アイコン> [システム設定]をクリックします。
  2. 「プライバシーとセキュリティ」に移動します。

    Macのシステム設定 > プライバシーとセキュリティに移動します

  3. 「画面とシステムオーディオの録音」まで下にスクロールします。
  4. [画面録画とシステムオーディオ]で、Google と Google Chrome のすべてのインスタンスの権限をオンに切り替えます。

    スクリーンシステム、音声録音、プライバシー、セキュリティ

  5. Macを再起動します。

2. Chromeのローカル検出用ネットワークサービスを無効にする

Chrome のローカル検出用の試験的なネットワーク サービスは、キャスト機能に干渉する可能性があります。これによりエラーが発生する可能性があります。このサービスを一時的に無効にすると、Chrome はキャスト デバイスの検出を通常の方法に戻します。

  1. Chromeを開きます。
  2. chrome://flags/#use-network-framework-for-local-discoveryアドレスバーに入力して、 Return キーを押します。
    Mac でローカルデバイスを検出するには、Network Framework を使用します。
  3. [ローカル検出にネットワーク サービスを使用する] オプションを見つけます。
  4. ドロップダウンボックスで「無効」を選択します。
  5. 「再起動」をクリックして、新しい設定でChromeを再起動します。

3. Chromeを昇格した権限で実行する

Chromeを管理者権限で実行すると、キャストを妨げる特定の権限関連の問題を回避できます。この方法では、Chromeが本来は制限されているシステムリソースにアクセスできるようになります。コマンドは慎重にコピー&ペーストしてください。そうしないと、誤った操作が実行され、かえって悪影響が出る可能性があります。

  1. アプリケーション>ユーティリティ>ターミナルに移動します。
  2. sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chromeウィンドウに入力して、 Return キーを押します。
    ターミナルインストールレガシーiOSキット
  3. プロンプトが表示されたら管理者パスワードを入力します。

メモアイコン 注記

これにより、Chrome に一時的に昇格された権限が付与されます。

4. Google Chromeを再インストールする

アプリケーションファイルの破損やChrome内の設定ミスは、キャストエラーの原因となる可能性があります。設定をリセットし、潜在的なバグを解消するために、Chromeを全て再インストールしてください。

  1. Chromeを終了します。応答しない場合は、Command + Qを押します。
  2. Google Chrome をアプリケーション フォルダからゴミ箱にドラッグします。
  3. Finderで、Shift + Command + Gを押します。
    Finder-ライブラリ-環境設定
  4. Enter を押し~/Library/Application Support/ Returnを押します。
  5. Googleフォルダを削除します。
  6. Google の公式サイトから最新バージョンをダウンロードしてください。
  7. Chrome をインストールして起動します。
  8. 初回起動時にプロンプ​​トが表示されたら、必要な権限を入力します。

5. ファイアウォールとセキュリティソフトウェアの設定を調整する

ファイアウォールやセキュリティアプリケーションによってChromeのネットワークアクセスがブロックされ、キャスト機能が妨げられる場合があります。これらの設定でChromeの接続を許可すると、問題が解決する場合があります。

  1. システム設定を開きます。
  2. [ネットワーク] > [ファイアウォール]に移動します。
    ネットワークファイアウォールmacOS MontereyはMacintosh HDにインストールできません
  3. ファイアウォールがアクティブな場合は、[オプション]をクリックします。
  4. Google Chrome を「着信接続を許可する」に設定します。
  5. Chrome をホワイトリストに登録するには、セキュリティ ソフトウェアのドキュメントを参照してください。
  6. 変更を適用するには、Mac を再起動してください。

6. Chromeのプロフィール設定をリセットする

ユーザー プロファイルが破損しているとキャストの問題が発生する可能性があります。これらの設定をリセットすると解決する場合があります。

  1. Chrome で新しいタブを開きます。
  2. 入力してReturnキーchrome://versionを押します。
  3. リストされているプロファイル パスに注意してください。
  4. Chromeを完全に閉じます。
  5. Finderでプロファイル パスに移動します。
  6. バックアップとしてフォルダーを安全な場所にコピーします。
  7. 元のプロファイル パスに戻ります。
  8. プロファイルフォルダを削除します。

7. Macを工場出荷時の状態にリセットする

それでも問題が解決しない場合は、システムの不完全な設定を解消するために、工場出荷時設定へのリセットが必要になる場合があります。これにより、すべてのデータが消去され、macOSがデフォルトの状態に戻ります。続行する前に、Time MachineまたはiCloudを使用してファイルをバックアップすることを忘れないでください。

  1. Apple メニューをクリックし、「システム設定」を選択します。
  2. [一般] > [転送またはリセット] > [すべてのコンテンツと設定を消去]に移動します。
    Macで「すべてのコンテンツと設定を消去」をクリックする
  3. プロンプトが表示されたら管理者パスワードを入力します。
  4. 画面上の指示に従ってリセットを完了します。
  5. リセット後、Chrome を再インストールし、必要な権限を付与します。

問題が解決しない場合は、AppleサポートとGoogleヘルプにご連絡ください。当然のことながら、サポートは自社製品に関するものに限られますので、これまで試した解決策をすべて詳しくお伝えください。修理も予定されている場合は、トラブルシューティングに時間がかかる場合があります。その間、iPhoneをスマートテレビにミラーリングすることもできます。

Knowledge Network