Các ứng dụng Caffeine để ngăn ngừa khóa ngủ / màn hình không hoạt động trên hệ điều hành MacOS Mojave.
Tôi có bỏ lỡ cài đặt cho Câu hỏi thường gặp khi làm cho nó hoạt động với macOS 10.14 không?
Các ứng dụng Caffeine để ngăn ngừa khóa ngủ / màn hình không hoạt động trên hệ điều hành MacOS Mojave.
Tôi có bỏ lỡ cài đặt cho Câu hỏi thường gặp khi làm cho nó hoạt động với macOS 10.14 không?
Câu trả lời:
TLDR: Quyền truy cập vào các quyền trong Mac OSX Mojave đã thay đổi. Bạn có hai lựa chọn:
Trong khi câu hỏi này không hoàn toàn rõ ràng về vấn đề là do caffeinate
lệnh được tích hợp trong macOS hay tiện ích Caffeine được viết bởi Tomas Franzén của Lighthead Software, các ý kiến và câu trả lời khác dường như ngụ ý sau.
Sau khi gặp phải vấn đề này, tôi đã tìm đến Tomas và hỏi về việc tiếp quản sự phát triển của Caffeine. Anh ấy đã cung cấp mã nguồn theo giấy phép MIT và tôi đã tạo một phiên bản cập nhật nhanh có sẵn ở đây để nhắc nhở các quyền truy cập cần thiết khi chạy trên Mojave.
Tôi sẽ mang đến sự hỗ trợ bổ sung cho Mojave cũng như một số cải tiến trong tương lai gần, nhưng muốn đưa nó ở đây cho những người khác gặp phải câu hỏi này như tôi đã làm và muốn tiếp tục sử dụng Caffeine.
Caffeine vẫn hoạt động! Tuy nhiên, Apple đã tăng mô hình bảo mật và quyền riêng tư của mình lên một chút và caffeine trở thành con mồi cho điều đó. Những gì bạn phải làm để làm cho nó hoạt động bình thường trở lại là như sau:
+
nút và chọn ứng dụng Caffeine của bạn để cho phép ứng dụng kiểm soát máy Mac của bạnDưới đây là 2 lựa chọn thay thế bạn có thể thử làm tương tự như caffeine.
Amphetamine, một chất thay thế Caffeine đầy đủ
và
AFAIK, caffeinate
vẫn ở Mojave, và nó chắc chắn là ở High Sierra. caffeinate
là một tiện ích dòng lệnh; tức là bạn gọi nó từ thiết bị đầu cuối. Nếu đây là ý của bạn khi nói "nhập thủ công" thì tôi đoán bạn sẽ không thích làm những việc từ dòng lệnh.
Tuy nhiên, caffeinate
là khá dễ dàng để sử dụng. Nó cũng có lợi thế là được Apple hỗ trợ, không yêu cầu làm lộn xộn hệ thống của bạn với các ứng dụng bổ sung sẽ đòi hỏi thời gian của bạn để duy trì / nâng cấp. Tôi có thể tiếp tục, nhưng ...
Vì vậy, đó là câu trả lời của tôi. Tôi hầu như chỉ muốn làm rõ rằng caffeinate
tiện ích này đã không bị Apple từ chối.
caffeinate
.
caffeinate
nhưng nó không hoạt động cho trường hợp sử dụng của tôi. Tôi có một cảm biến hiệu ứng Hall bị trục trặc, tín hiệu đột ngột đóng lại một cách ngẫu nhiên nhưng ngay cả khi caffeinate
, nó vẫn đi đến màn hình khóa. Đang cố gắng KeepMeAwake
.
Dưới đây sẽ bắt đầu caffeinate -s
được Apple hỗ trợ dưới dạng trình nền khởi động macos khi khởi động máy tính.
; 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
Này, tôi là người tạo ra một thứ thay thế gọi là Theine . Quay trở lại năm 2015, tôi đã quyết định tạo ra ứng dụng giống như caffeine của riêng mình vì thiếu hỗ trợ cho màn hình võng mạc.
Tải xuống ▶: https://itunes.apple.com/app/theine-2/id955848755
Nó có sẵn trên Mac App Store và hoàn toàn không yêu cầu quyền truy cập (== admin).