macOS Sequoiaの一部のバージョンにバグがあり、アプリが画面にアクセスしているという通知が繰り返し表示されることがあります。修正方法をご紹介します。
macOS Sequoia で Zoom やその他のサードパーティ製ビデオ会議アプリを頻繁に使用している場合、プログラムが画面にアクセスしたことを知らせる通知が繰り返しポップアップ表示されるという、煩わしいが小さな問題に遭遇することがあります。
この問題は、macOS Sequoia 15.2で発生し始めたと思われるセキュリティ機能のバグが原因です。この通知は、新しいアプリが初めて画面にアクセスしたとき、または最後に画面にアクセスしてから30日以上経過したときに、一度だけ表示されるはずです。
残念ながら、最初の通知後に書き込まれる隠し設定ファイルは適切なタイムスタンプで書き換えられておらず、繰り返し表示されてしまいます。しかし、比較的簡単な修正方法がいくつかあります。
過剰な画面アクセス通知の解決
最初で最も簡単なのは、2025年1月下旬にリリースされたmacOS 15.3にアップグレードすることです。このアップデートで問題は解消されるはずですが、一部のユーザーの間では問題が依然として残っていることが報告されています。
また、最新バージョンへのアップグレードが遅れているMacを使用している企業や機関の中には、アップデート導入前に徹底的にテストしたいと考えているところもあります。一時的にこの問題に悩まされている方のために、さらに2つの解決策があります。
1つ目はより技術的な方法ですが、問題に対処するには適切な方法です。メニューバーの右上にある検索アイコン(虫眼鏡のようなアイコン)をクリックします。開いたプロンプトに「Terminal」と入力し、リターンキーを押します。
ターミナルを初めて使う方のために説明すると、このコマンドを実行すると小さなウィンドウが開き、最後のログイン情報とユーザー名、@記号、そしてコンピュータ名が表示されます。その後、カーソルが点滅または静止します。
そのプロンプトで、次のコマンドを入力するか、コピーして貼り付けます。
open $HOME/Library/Group\ Containers/group.com.apple.replayd
ターミナルでこのコマンドを実行すると、煩わしい通知の問題が解決されます。
すると、画面上に「group.com.apple.replayd」という別のウィンドウが開きます。このフォルダには「ScreenCaptureApprovals.plist」というファイルがあります。このファイルをデスクトップにドラッグするか、ゴミ箱に直接捨ててください。
完了したら、Macを再起動してください。設定ファイル(.plist)が強制的に書き換えられ、正しく動作するようになるため、問題は解決するはずです。
それでも解決しない場合は、まず同じ手順を繰り返す必要があります。AppleInsiderのあるライターの場合、2回目の実行で問題が解決しました。
たとえそれがうまくいったとしても、最初にプログラムを再度実行したときに、使用しているビデオ会議アプリまたはスクリーン キャプチャ アプリからもう一度通知されることがありますが、その後は再度通知されることはないことに注意してください。
より危険だがより簡単な方法
ターミナルアプリの使用が苦手な方のために、より簡単な方法もございますが、リスクを伴います。上記の解決策がうまくいかず、繰り返し表示される通知に我慢できない場合にのみお試しください。
この 2 番目の方法を実行する必要がある場合は、まずすべてのアプリを終了していることを確認してください。
次に、メニューバーの左上にあるAppleメニューから システム設定を開きます。日付と時刻を2050年など、遠い未来の日付に設定します。次に、Zoomなど、「[プログラム名]が画面にアクセスしています」というエラーが表示されるプログラムを起動します。
エラーが再度表示される場合と表示されない場合があります。プログラムを終了し、日付と時刻を現在時刻に戻して、Macを再起動してください。これにより、繰り返し表示される通知も停止しますが、次にビデオ会議アプリを開いたときに、最後にもう一度通知が表示される場合があります。
このトリックは、 replaydの設定ファイルを書き換えて、その遠い年まで通知しないようにすることで機能します。こうすることで、2050年(あるいは設定した年)が来る頃には、あなたは間違いなく別のMacを持っていることになるため、通知が再度届くのを防ぐことができます。
しかし、この短いステップの間、Macは現在を2050年、あるいはあなたが選んだ年だと認識してしまいます。To Doアプリが、期限切れと思われるタスクで混乱してしまう可能性があります。日付をリセットしても、必ずしも修正されるとは限りません。