5
iOS 5以降では、lockscreenとマルチタスクバーのマルチメディアコントロールに情報を表示するためにMPNowPlayingInfoCenter
にアクセスできます。私はローカルオーディオファイルを再生するアプリを持っています。 MPNowPlayingInfoCenter
というロックスクリーンにアーティスト名、アルバム、アートワークなどの情報を表示したいのですが、これを行うには唯一の方法はMPMusicPlayerController
を使用してnowPlayingItem
とすることです。問題はMPMusicPlayerController
ですiPod Musicのみを再生するために使用され、ローカルに保存されたファイルは再生されません。これを回避する方法はありますか?iOS:LockScreenで現在再生されているトラック情報を表示していますか?
しかし、ローカルに保存されたトラックのアルバム名を取得するにはどうすればよいですか?それともアートワークですか? – Alex1987
ローカルに保存されているファイルのID3タグを読み取る必要があります。 http://stackoverflow.com/questions/1239460/reading-mp3-information-using-objective-c – steharro
を参照してください。また、アプリケーションがリモートコントロールイベントを受け取るように指定する必要があります。 '[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; ' –