6

このアプリケーションこのアプリケーションは、ロック画面にライブ壁紙を表示すると言います。同様の要件があります。

レビューから、静かな音量でバックグラウンドで音楽を再生していることがわかりましたが、壁紙の設定には関係ありません。

私たちにとって完全に厄介なトピック。誰かがどこから始めるべきかを提案できますか..?

私たちのフォーラムでこれ参照し、この質問を参照しましたが、Appleによって承認されないと述べています。では、現在のアプリケーションはどのようにストアに存在しますか?

注: 開始点が見つからないため、これを本物のプログラミングの質問と見なしてください。

4

2 に答える 2

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>
于 2012-02-06T08:33:02.800 に答える
0

アプリの使用中に音楽を再生できないため、ライブ ロック画面アプリはこの方法 (MPNowPlayingInfoCenter) で行う必要があります。

于 2012-05-11T10:51:17.460 に答える