L' app Caffeina per la prevenzione del blocco del sonno / dello schermo non funziona su macOS Mojave.
Ho perso un'impostazione su FAQ per farla funzionare con macOS 10.14?
L' app Caffeina per la prevenzione del blocco del sonno / dello schermo non funziona su macOS Mojave.
Ho perso un'impostazione su FAQ per farla funzionare con macOS 10.14?
Risposte:
TLDR: l'accesso alle autorizzazioni in Mac OSX Mojave è cambiato. Hai due opzioni:
Mentre questa domanda non era del tutto chiara se il problema riguardasse il caffeinate
comando incorporato in macOS o l'utilità Caffeina scritta da Tomas Franzén di Lighthead Software, i commenti e le altre risposte sembrano implicare quest'ultima.
Dopo aver riscontrato il problema da solo, ho contattato Tomas e ho chiesto informazioni su come assumere lo sviluppo della caffeina. Lui gentilmente ha fornito il codice sorgente sotto una licenza MIT, e ho fatto una versione aggiornata rapida disponibili qui che richiederà i permessi di accessibilità necessari durante il funzionamento a Mojave.
Porterò ulteriore supporto per Mojave e alcuni miglioramenti nel prossimo futuro, ma volevo metterlo qui per gli altri che incontrano questa domanda come ho fatto io e vorrei continuare a usare la caffeina.
La caffeina funziona ancora! Tuttavia, Apple ha migliorato un po 'il suo modello di sicurezza e privacy e la caffeina è stata preda di questo. Quello che devi fare per farlo funzionare di nuovo correttamente è il seguente:
+
pulsante e seleziona l'app Caffeina per consentirne il controllo sul MacEcco 2 alternative che puoi provare che fanno lo stesso della caffeina.
Anfetamina, un sostituto completo della caffeina
e
AFAIK, caffeinate
rimane in Mojave, ed è certamente in Alta Sierra. caffeinate
è un'utilità della riga di comando; cioè lo invochi dal terminale. Se questo è ciò che intendi per "inserimento manuale", suppongo che non ti piaccia fare cose dalla riga di comando.
Tuttavia, caffeinate
è abbastanza facile da usare. Ha anche il vantaggio di essere supportato da Apple, non richiede di ingombrare il sistema con app aggiuntive che richiederanno il tuo tempo per mantenere / aggiornare. Potrei andare avanti, ma ...
Quindi questa è la mia risposta. Per lo più volevo solo chiarire che l' caffeinate
utilità non è stata deprecata da Apple.
caffeinate
.
caffeinate
ma non funziona per il mio caso d'uso. Ho un sensore a effetto Hall che non funziona correttamente che segnala in modo spasmodico una conchiglia chiusa a caso ma anche con caffeinate
, va ancora alla schermata di blocco. Provare KeepMeAwake
.
Di seguito verrà avviato il caffeinate -s
supporto di Apple come un demone launchctl macos all'avvio del computer.
; 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
Ehilà, sono il creatore di un'alternativa chiamata Theine . Nel 2015 ho deciso di creare la mia app simile alla caffeina a causa della mancanza di supporto per i display della retina.
▶ Download: https://itunes.apple.com/app/theine-2/id955848755
È disponibile sul Mac App Store e non richiede affatto i privilegi di Accessibilità (== admin).