This application和this application表示它会在锁定屏幕上显示动态壁纸。我们有类似的要求。
从评论中了解到,它正在播放音乐,背景是无声音量,但与设置壁纸无关。
对我们来说完全是一个糟糕的主题。任何人都可以建议一下从哪里开始..?
我们的论坛上有Referred this和Referred this个问题,但表示不会被Apple批准。那么当前的应用程序如何在商店中存在?
注意: 请将此视为真正的编程问题,因为我们找不到起点。
答案 0 :(得分:4)
如果您播放音乐,则可以使用MPNowPlayingInfoCenter (在iOS 5.0及更高版本中可用。)在锁定屏幕上设置封面,标题和艺术家等内容。您的代码可能如下所示:
NSMutableDictionary *currentTrackData = [[NSMutableDictionary alloc] init];
[currentTrackData setObject:"Some text" forKey:MPMediaItemPropertyTitle];
MPMediaItemArtwork *mediaItemArtwork =[[MPMediaItemArtwork alloc] initWithImage:[UIImage imageNamed:@"your image path"]];
[currentTrackData setObject:mediaItemArtwork forKey:MPMediaItemPropertyArtwork];
[mediaItemArtwork release];
[MPNowPlayingInfoCenter defaultCenter].nowPlayingInfo = currentTrackData;
别忘了导入媒体播放器框架:
#import <MediaPlayer/MediaPlayer.h>
答案 1 :(得分:0)
实时锁屏应用必须这样做(MPNowPlayingInfoCenter),因为你在使用应用程序时无法播放音乐