私は使っている:
if (CGCaptureAllDisplays() != kCGErrorSuccess) {
ユーザーが離れている間にディスプレイをキャプチャしてアプリを保護するためですが、ユーザーから報告があり、押しただけでアプリが強制終了することを確認しました。
どうすればその動作を止めることができますか?
あなたが望むのはキオスク環境だと思います。Apple のテクニカル ノート TN2062: キオスクの作成 を参照してください。
-[NSApplication setPresentationOptions:]
具体的には、 ;を使用する必要があります。可能な値については、NSApplicationPresentationOptions
こちらを参照してください。