当应用程序在后台运行时,在iOS应用程序的锁定屏幕上添加图像

时间:2013-02-22 12:34:23

标签: iphone ios xcode ipad lockscreen

网站上有很多问题,比如

Programatically changing the iOS lock-screen

How to set lock screen , wallpaper and Ringtone programmatically in iPhone? 如果我们修改锁屏图像,所有人都会说苹果会拒绝。

但我在许多应用中都看过它。 示例Saavn位于AppStore中。

如果正在播放歌曲并且设备被锁定, 它在锁定屏幕上显示当前专辑的图像。

如果有人知道怎么做,请分享。 感谢。

2 个答案:

答案 0 :(得分:3)

音乐应用可以更改锁定屏幕壁纸,因为iOS会自动显示正在播放的歌曲/播客/等的专辑插图(请参阅MPMusicPlayerController docs)。据我所知,它不是开发人员公开可用的API。

答案 1 :(得分:1)

“podcaster”应用程序(第三方不是苹果)显示当前正在播放的播客的图像。播客图像存储在RSS源中,而不是存储在每个mp3中,因此应用程序动态地告诉操作系统哪个图像与mp3一起使用。当然你可以在扬声器中播放“沉默”,但我不认为这是一个干净的解决方案