diff --git a/apple/OmnivoreKit/Sources/Services/AudioSession/AudioSession.swift b/apple/OmnivoreKit/Sources/Services/AudioSession/AudioSession.swift index 62e58189d..e09782778 100644 --- a/apple/OmnivoreKit/Sources/Services/AudioSession/AudioSession.swift +++ b/apple/OmnivoreKit/Sources/Services/AudioSession/AudioSession.swift @@ -41,6 +41,7 @@ public class AudioSession: ObservableObject { public func stop() { player?.stop() + clearNowPlayingInfo() timer = nil player = nil item = nil @@ -114,6 +115,10 @@ public class AudioSession: ObservableObject { } } + func clearNowPlayingInfo() { + MPNowPlayingInfoCenter.default().nowPlayingInfo = [:] + } + func setupRemoteControl() { UIApplication.shared.beginReceivingRemoteControlEvents()