3

网站上有很多问题,例如

以编程方式更改 iOS 锁屏

如何在 iPhone 中以编程方式设置锁屏、壁纸和铃声? 都说如果我们修改锁屏图像,苹果会拒绝。

但我在许多应用程序中都看到了它。示例Saavn在 AppStore 中。

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

如果有人知道如何完成,请分享。谢谢。

4

2 回答 2

3

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

于 2013-02-22T12:38:04.070 回答
1

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

于 2013-02-22T12:58:04.497 回答