2013-09-22 21 views
13

我有以下字典MPNowPlayingInfoCenter如何在iOS鎖屏控制面板中啓用音頻清理程序?

@{MPMediaItemPropertyAlbumTitle: @"First Title", 
           MPMediaItemPropertyArtwork: [[MPMediaItemArtwork alloc] initWithImage:[UIImage imageNamed:@"Album-Cover.jpg"]], 
           MPMediaItemPropertyPlaybackDuration:[NSNumber numberWithDouble:self.storyAudioPlayer.duration], 
           MPNowPlayingInfoPropertyElapsedPlaybackTime:[NSNumber numberWithDouble:self.storyAudioPlayer.currentTime], 
           MPNowPlayingInfoPropertyPlaybackRate:@1.0 
           } 

其他一切工作正常,但使用滑塊我不能求歌曲。如圖所示。我缺少什麼參數?

Lock screen screenshot

+0

有沒有你必須做的就是按鈕中的iOS 7的工作一招?在iOS 6中,雙擊家庭音頻控制適合我,但控制中心按鈕不會將事件發送到iOS 7中的應用程序。開發人員論壇上有一個線索,人們說這似乎是一個iOS 7的錯誤。謝謝。 – Tenfour04

+0

你有沒有想過如何做到這一點(洗滌器)? – SG1

+0

@ Tenfour04 no ..只需加入[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 在viewDidAppear似乎爲我工作 –

回答

3

你不能。您可以向Apple提交錯誤報告,以便他們有一天能夠實施。

編輯:現在已經可以用MPRemoteCommandCenter和changePlaybackPositionCommand的幫助做到這一點,因爲iOS的9

+2

不可以,有一個名爲HABU的第三方應用程序,可以讓你尋找。我也在尋找如何去做的答案。 https://itunes.apple.com/au/app/habu-music/id540535146?mt=8 – Desmond

+2

@Desmond該應用程序正在使用音樂應用程序來播放其音樂。這是一個完全不同的東西,音樂需要已經在圖書館。 –

+0

HI @ lap.flix, 你是對的,我檢查了應用程序和其他應用程序,如spotify,他們正在使用不同的控制器。 – Desmond

3

你可以做到這一點在iOS 9.1及更高版本。

見我answer

相關問題