TimeMachine 备份开始/结束时的通知

Notification when TimeMachine backup starts/ends

提问人:user10802841 提问时间:4/24/2023 更新时间:4/24/2023 访问量:54

问:

我想在我的 Swift Cocoa 应用程序(非沙盒)中收到 TimeMachine 启动或结束时的通知。 到目前为止,我尝试按照此问题中的建议将参数设置为 nil,以侦听 DistributedNotificationCenter 中的每个通知。name:

但似乎不再支持将 nil 作为参数传递(我目前在 macOS Monterey 上),因为我根本没有收到任何通知。

这是我尝试过的代码:

DistributedNotificationCenter.default().addObserver(self, selector: #selector(test(_:)), name: nil, object: nil)

@objc func test(_ aNotification: Notification) {
     print(aNotification)
}

我试图为 TimeMachine 找到一个特定的通知名称,但一无所获。

Swift macOS Cocoa NotificationCenter TimeMachine

评论


答: 暂无答案