Usando o Swift para desativar o descanso / proteção de tela para OSX

Estou procurando uma maneira de desativar o modo de suspensão e o protetor de tela através do meu aplicativo usando o Swift. eu sei issoPergunta, questão temfui Perguntouantes, mas nenhuma das respostas é atual (pelo menos para Swift; não sei sobre o Objective-C).

Originalmente pensei em usarNSWorkspace.sharedWorkspace().extendPowerOffBy(requested: Int), mas de acordo comDocumentação da Apple, atualmente não está implementado.

Alguma sugestão?

questionAnswers(1)

yourAnswerToTheQuestion