iOS/iPhone/iPad/watchOS/tvOS/MacOSX/Android プログラミング, Objective-C, Cocoa, Swiftなど
まだ、試作レベルだが個人利用の範囲では、十分、耳コピアプリケーションとして利用できるので活用しているのだが、スクリーンがロックされると、再生が止まるという課題があったので、改善してみた。
まだ、試作という事で、詳細画面のViewControllerでの対応としたが、AVAudioSessionクラスを使って、再生機能を利用するプロパティを設定した。
- (void)viewDidLoad
{
[super viewDidLoad];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];
}
そして、プロパティリストAudioPlayer-Info.plistにバックグラウンドに回っても、再生を続ける設定をした。