How to hide "Now playing url" in control center
Asked Answered
O

1

6

I am trying to hide livestream urls that are playing in an UIWebView. When you play a livestream url and open control center (iOS) you see the url that is playing:

image.

I would like to hide that with a HTML-based or xcode-based script.

Otha answered 8/6, 2015 at 13:58 Comment(1)
Hey Joost. Did you ever figure this out. I am having same issue. JimMalleable
S
2

You can control this information with the MPNowPlayingInfoCenter. The defaultCenter's nowPlayingInfo dictionary controls what is displayed about the current audio track on the lock screen and command center.

MPNowPlayingInfoCenter *infoCenter = [MPNowPlayingInfoCenter defaultCenter];

NSDictionary *nowPlayingInfo = @{
                                 MPMediaItemPropertyTitle : @"Media Name",
                                 MPMediaItemPropertyArtist : @"Media Artist"
                                 };

[infoCenter setNowPlayingInfo:[NSDictionary dictionaryWithDictionary:nowPlayingInfo]];

The full list of keys are listed in the docs, but it looks like you want to set the track name to the empty string.

MPMediaItemPropertyTitle : @""
Siward answered 7/11, 2015 at 17:4 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.