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 caffeinatecomando 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, caffeinaterimane 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' caffeinateutilità non è stata deprecata da Apple.
caffeinate.
caffeinatema 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 -ssupporto 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).