diff --git a/Model/Player/PlayerModel.swift b/Model/Player/PlayerModel.swift index 67412658..aa99e7d5 100644 --- a/Model/Player/PlayerModel.swift +++ b/Model/Player/PlayerModel.swift @@ -228,9 +228,11 @@ final class PlayerModel: ObservableObject { currentRate = playerRate } - deinit { - NotificationCenter.default.removeObserver(self, name: AVAudioSession.interruptionNotification, object: nil) - } + #if !os(macOS) + deinit { + NotificationCenter.default.removeObserver(self, name: AVAudioSession.interruptionNotification, object: nil) + } + #endif func show() { #if os(macOS)