スリープ/画面ロックを防ぐためのカフェインアプリは、macOS Mojaveでは機能しません。
macOS 10.14で動作させるためのFAQの設定を見逃しましたか?
スリープ/画面ロックを防ぐためのカフェインアプリは、macOS Mojaveでは機能しません。
macOS 10.14で動作させるためのFAQの設定を見逃しましたか?
回答:
TLDR:Mac OSX Mojaveの権限へのアクセスが変更されました。次の2つのオプションがあります。
この問題はcaffeinate
、macOSに組み込まれたコマンドにあるのか、Lighthead SoftwareのTomasFranzénによって書かれたCaffeineユーティリティにあるのかについては完全には明らかではありませんでしたが、コメントと他の回答は後者を暗示しているようです。
自分で問題に遭遇した後、私はトーマスに連絡して、カフェインの開発を引き継ぐことについて尋ねました。彼はMITライセンスの下でソースコードを丁寧に提供してくれました。Mojaveで実行するときに必要なアクセシビリティ許可を求めるクイックアップデートバージョンをここで入手できるようにしました。
近い将来、Mojaveの追加サポートといくつかの改善をもたらしますが、私がやったようにこの質問に出くわし、Caffeineの使用を継続したい他の人のためにこれをここに置きたいと思いました。
カフェインはまだ働いています!しかし、Appleはセキュリティとプライバシーのモデルを少し上げており、カフェインはそれの餌食になりました。再び正常に動作させるために必要なことは次のとおりです。
+
ボタンをクリックしてCaffeineアプリを選択し、Macを制御できるようにします知る限りでcaffeinate
は、モハベに残り、確かにハイシエラにあります。caffeinate
コマンドラインユーティリティです。つまり、ターミナルから呼び出します。これが "手動入力"の意味するものである場合、コマンドラインから何かを行うことに熱心ではないと思います。
しかし、caffeinate
ある非常に使いやすいです。また、Appleがサポートしているという利点もあり、メンテナンスやアップグレードに時間がかかる追加のアプリでシステムを乱雑にする必要がありません。続けられますが...
それが私の答えです。私は、caffeinate
ユーティリティがAppleによって非推奨になっていないことを明確にしたかっただけです。
caffeinate
。
caffeinate
が、ユースケースではうまくいきません。ランダムに閉じたクラムシェルを誤ってシグナルする誤動作するホール効果センサーがありますがcaffeinate
、それでも、ロック画面に移動します。しようとしていKeepMeAwake
ます。
以下はcaffeinate -s
、コンピューターの起動時にmacos launchctlデーモンとしてAppleによってサポートされ始めます。
; cat >~/ze.caffeinate.plist <<'EOF'
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>ze.caffeinate</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/caffeinate</string>
<string>-s</string>
</array>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
EOF
; sudo mv ~/ze.caffeinate.plist /Library/LaunchDaemons/
; sudo launchctl load /Library/LaunchDaemons/ze.caffeinate.plist
...
; sudo launchctl list |grep caffeinate
4921 0 ze.caffeinate
おい、私はTheineと呼ばれる代替の作成者です。2015年に、網膜ディスプレイのサポートが不足しているため、独自のカフェインのようなアプリを作成することにしました。
▶ダウンロード:https : //itunes.apple.com/app/theine-2/id955848755
Mac App Storeで入手でき、アクセシビリティ(== admin)特権は一切必要ありません。