Die Koffein-App zur Verhinderung von Schlaf- / Bildschirmsperre funktioniert unter macOS Mojave nicht.
Habe ich eine Einstellung zu FAQ verpasst, um es mit macOS 10.14 arbeiten zu lassen?
Die Koffein-App zur Verhinderung von Schlaf- / Bildschirmsperre funktioniert unter macOS Mojave nicht.
Habe ich eine Einstellung zu FAQ verpasst, um es mit macOS 10.14 arbeiten zu lassen?
Antworten:
TLDR: Der Zugriff auf die Berechtigungen in Mac OS X Mojave wurde geändert. Sie haben zwei Möglichkeiten:
Während diese Frage nicht ganz klar war, ob das Problem mit dem caffeinate
in macOS eingebauten Befehl oder dem von Tomas Franzén von Lighthead Software geschriebenen Caffeine-Dienstprogramm zusammenhängt, scheinen die Kommentare und anderen Antworten letzteres zu implizieren.
Nachdem ich auf das Problem selbst gestoßen war, wandte ich mich an Tomas und erkundigte mich nach der Übernahme der Entwicklung von Koffein. Er hat gnädig den Quellcode unter einer MIT - Lizenz zur Verfügung gestellt, und ich habe eine schnellen aktualisierte Version zur Verfügung gestellt hier , die für die nötigen Zugänglichkeit Berechtigungen aufgefordert werden , wenn sie auf Mojave laufen.
Ich werde in naher Zukunft zusätzliche Unterstützung für Mojave sowie einige Verbesserungen bringen, wollte dies aber hier für andere einsetzen, die wie ich auf diese Frage gestoßen sind und weiterhin Koffein verwenden möchten.
Koffein wirkt immer noch! Apple hat sein Sicherheits- und Datenschutzmodell jedoch etwas verbessert, und Koffein ist diesem Umstand zum Opfer gefallen. Was Sie tun müssen, um es wieder richtig zum Laufen zu bringen, ist Folgendes:
Hier sind 2 Alternative, die Sie versuchen können, das gleiche wie Koffein zu tun.
Amphetamin, ein vollwertiger Koffeinersatz
und
AFAIK, caffeinate
bleibt in Mojave und es ist sicherlich in der High Sierra. caffeinate
ist ein Befehlszeilenprogramm; dh Sie rufen es vom Terminal aus auf. Wenn dies das ist, was Sie mit "manueller Eingabe" meinen, dann schätze ich, dass Sie nicht daran interessiert sind, Dinge von der Kommandozeile aus zu tun.
Ist caffeinate
jedoch recht einfach zu bedienen. Es hat auch den Vorteil, dass es von Apple unterstützt wird. Es ist nicht erforderlich, Ihr System mit zusätzlichen Apps zu überladen, für deren Wartung / Aktualisierung Sie Zeit benötigen. Ich könnte weitermachen, aber ...
Das ist also meine Antwort. Ich wollte meistens nur klarstellen, dass das caffeinate
Dienstprogramm von Apple nicht veraltet ist.
caffeinate
.
caffeinate
aber es funktioniert nicht für meinen Anwendungsfall. Ich habe einen gestörten Hall-Effekt-Sensor, der zufällig geschlossene Muscheln fälschlicherweise signalisiert, aber selbst mit caffeinate
geht es immer noch zum Sperrbildschirm. Versuchen KeepMeAwake
.
Im Folgenden wird caffeinate -s
Apple als MacOS-Launchctl-Daemon beim Starten des Computers unterstützt.
; 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
Hey, ich bin der Schöpfer einer Alternative namens Theine . Im Jahr 2015 habe ich mich entschlossen, meine eigene koffeinähnliche App zu erstellen, da die Unterstützung für Retina-Displays fehlt.
▶ Herunterladen: https://itunes.apple.com/app/theine-2/id955848755
Es ist im Mac App Store erhältlich und erfordert keinerlei Zugriffsrechte (== admin).