¿Cómo puedo hacer que la aplicación Caffeine funcione en macOS Mojave?

La aplicación Caffeine para prevenir el locking de la pantalla / inactividad no funciona en macOS Mojave.

¿Me perdí una configuración en Preguntas frecuentes para hacer que funcione con macOS 10.14?

TLDR: El acceso a los permisos en Mac OSX Mojave ha cambiado. Tienes dos opciones:

  1. Descargar la versión actualizada de la cafeína que he arreglado. Ver la historia a continuación.
  2. Actualice las preferencias para permitir el acceso a la cafeína que necesita. (A través de otra respuesta a esta pregunta)

Si bien esta pregunta no fue del todo clara sobre si el problema era con el comando de caffeinate incorporado en macOS o la utilidad de cafeína escrita por Tomas Franzén de Lighthead Software, los comentarios y otras respuestas parecen implicar esto último.

Después de encontrarme con el problema, me acerqué a Tomas y le pregunté sobre el desarrollo de la cafeína. Él ha proporcionado gentilmente el código fuente bajo una licencia MIT, y he hecho una versión actualizada rápida disponible aquí que solicitará los permisos de accesibilidad necesarios cuando se ejecute en Mojave.

Traeré apoyo 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 yo lo hice y me gustaría seguir usando cafeína.

La cafeína sigue funcionando! Sin embargo, Apple ha mejorado un poco su modelo de seguridad y privacidad y la cafeína ha sido presa de eso. Lo que tienes que hacer para que funcione correctamente de nuevo es lo siguiente:

  • Abre la configuración de seguridad.
  • Ir a la pestaña de Privacidad
  • Selecciona Accesibilidad a la izquierda.
  • Desbloquea tus ajustes
  • Agrega cafeína a la lista de la derecha
  • Ajustes de locking
  • Reiniciar la cafeína

Aquí hay 2 alternativas que puedes probar que hagan lo mismo que la cafeína.

La anfetamina, un reemplazo completo de cafeína

y

Keeping You, Awake, un clon de cafeína actualizado

AFAIK, el caffeinate permanece en Mojave, y ciertamente está en High Sierra. caffeinate es una utilidad de línea de comandos; Es decir, lo invocas desde el terminal. Si esto es lo que quieres decir con “entrada manual”, supongo que no estás interesado en hacer cosas desde la línea de comandos.

Sin embargo, el caffeinate es bastante fácil de usar. También tiene la ventaja de ser compatible con Apple, no requiere saturar su sistema con aplicaciones adicionales que requerirán su tiempo para mantener / actualizar. Podría seguir, pero …

Así que esa es mi respuesta. En su mayoría, solo quería dejar en claro que Apple no ha dejado de utilizar la utilidad de caffeinate .

Hola, soy el creador de una alternativa llamada Theine . En 2015, decidí crear mi propia aplicación parecida a la cafeína debido a la falta de soporte para las 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).

introduzca la descripción de la imagen aquí