La aplicación Caffeine para prevenir el bloqueo del sueño / pantalla no funciona en macOS Mojave.
¿Olvidé una configuración de Preguntas frecuentes para que funcione con macOS 10.14?
La aplicación Caffeine para prevenir el bloqueo del sueño / pantalla no funciona en macOS Mojave.
¿Olvidé una configuración de Preguntas frecuentes para que funcione con macOS 10.14?
Respuestas:
TLDR: el acceso a los permisos en Mac OSX Mojave ha cambiado. Tienes dos opciones:
Si bien esta pregunta no era del todo clara sobre si el problema era con el caffeinate
comando integrado en macOS o la utilidad Caffeine escrita por Tomas Franzén de Lighthead Software, los comentarios y otras respuestas parecen implicar esto último.
Después de encontrarme con el problema, contacté a Tomas y le pregunté si podía hacerse cargo del desarrollo de la cafeína. Él gentilmente ha proporcionado el código fuente bajo una licencia MIT, y he hecho una versión actualizada disponible rápida aquí que pedirá los permisos necesarios de accesibilidad cuando se ejecuta en Mojave.
Traeré soporte adicional para Mojave, así como algunas mejoras en el futuro cercano, pero quería poner esto aquí para otros que se encuentren con esta pregunta como lo hice y me gustaría seguir usando cafeína.
¡La cafeína sigue funcionando! Sin embargo, Apple ha aumentado un poco su modelo de seguridad y privacidad y la cafeína fue víctima de eso. Lo que debe hacer para que vuelva a funcionar correctamente es lo siguiente:
+
botón y seleccione su aplicación de cafeína para permitirle controlar su MacAquí hay 2 alternativas que puedes probar que hacen lo mismo que la cafeína.
Anfetamina, un reemplazo completo de cafeína
y
AFAIK, caffeinate
permanece en Mojave, y ciertamente está en High Sierra. caffeinate
es una utilidad de línea de comando; es decir, lo invocas desde la terminal. Si esto es lo que quiere decir con "entrada manual", entonces supongo que no está interesado en hacer cosas desde la línea de comandos.
Sin embargo, caffeinate
es bastante fácil de usar. También tiene la ventaja de ser compatible con Apple, no requiere abarrotar su sistema con aplicaciones adicionales que requerirán su tiempo para mantener / actualizar. Podría seguir, pero ...
Entonces esa es mi respuesta. Principalmente solo quería dejar en claro que caffeinate
Apple no ha desaprobado la utilidad.
caffeinate
.
caffeinate
pero no funciona para mi caso de uso. Tengo un sensor de efecto Hall que no funciona correctamente y que señala espuriamente la cubierta cerrada al azar, pero aun así caffeinate
, sigue yendo a la pantalla de bloqueo. Tratando KeepMeAwake
.
A continuación, comenzará a ser caffeinate -s
compatible con Apple como un demonio de lanzamiento de MacOS en el inicio de la computadora.
; 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
Hola, soy el creador de una alternativa llamada Theine . En 2015, decidí crear mi propia aplicación similar a la cafeína debido a la falta de soporte para pantallas de retina.
▶ Descargar: https://itunes.apple.com/app/theine-2/id955848755
Está disponible en la Mac App Store y no requiere privilegios de Accesibilidad (== admin) en absoluto.