[apple] 특정 앱의 “잠자기 방지”요청 무시

때로는 뚜껑을 닫아도 맥북이 잠들지 않는 문제가 있습니다. 조사를 마친 후 Spotify 앱으로 문제를 추적했습니다. 응용 프로그램이 열려있을 때 노래가 재생되지 않더라도 내 맥북은 잠자기 상태가 아니며 결국 배터리 전원이 꺼집니다. 나는 Mac을 깨어있는 상태로 유지할 필요가 없다 (명백한 이유 때문에 비디오 플레이어 나 게임에 대해서는 괜찮다). 다른 응용 프로그램에 영향을 미치지 않으면 서 수면 방지 요청을 무시하는 방법이 있습니까? 나는 그것을 사용하지 않을 때 spotify를 종료 할 수 있다는 것을 알고 있지만 그것을 잊어 버리는 경향이 있으며 내 Mac이 완전히 배수 된 것을 찾는 것은 매우 성가신 일입니다 …

편집 : 명확하게, Spotify에 대한 해결책을 찾지 않고 있습니다 (단지 제거하고 잊어 버릴 수 있습니다) .Linux와 Windows 모두에서 기본값 인 옵션, 즉 사용자를 찾고 있습니다. 뚜껑을 닫을 때 항상 설정을 무시합니다.



답변

뚜껑을 닫을 때 MacBook은 항상 잠자기 상태 여야합니다. 뚜껑을 닫은 채 Mac이 잠자기 상태가 아니라면 문제가있는 것입니다.

예외가 있습니다 :

  • 일부 MacBook은 외부 모니터에 연결하여 연결할 수 있으며 시스템의 절전 모드를 시작하지 않고도 MacBook의 덮개를 안전하게 닫을 수 있습니다.

  • 이전에는 macOS의 동작을 무시 하고 덮개를 닫은 상태에서 잠자기를 멈추기 위해 타사 커널 확장을 설치할 수있었습니다 . 이렇게하면 위험이 따르므로 피해야합니다.

수면 차단

사용자 공간 프로세스가 절전 모드를 차단하는 것은 어렵습니다. 수면 단언은 덮개를 닫거나 Finder에서 수면을 요청하여 사용자가 시작한 수면을 차단해서는 안됩니다. pmset현재 전력 주장을 보는 데 사용 합니다.

pmset -g assertions


답변