Как да покажете, че приложение за iOS записва аудио на заключения екран

Имам приложение за запис на звук. Как да покажа, че приложението записва, докато заключеният екран е включен, както го прави приложението за гласови бележки, което идва с iPhone. Опитах да играя с MPNowPlayingInfoCenter, но нищо не работи. Някакви идеи?

Ето какво се опитах да внедря в IBAction, който започва записа

Class playingInfoCenter = NSClassFromString(@"MPNowPlayingInfoCenter");

if (playingInfoCenter) {


    NSMutableDictionary *songInfo = [[NSMutableDictionary alloc] init];


    MPMediaItemArtwork *albumArt = [[MPMediaItemArtwork alloc] initWithImage: [UIImage imageNamed:@"record.png"]];

    [songInfo setObject:@"Recording" forKey:MPMediaItemPropertyTitle];
    [songInfo setObject:albumArt forKey:MPMediaItemPropertyArtwork];
    [[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:songInfo];


}

person MScottWaller    schedule 30.04.2014    source източник
comment
Опитайте това: stackoverflow.com/a/9537112/1153630   -  person Max Chuquimia    schedule 30.04.2014
comment
Да, това свърши работа   -  person MScottWaller    schedule 30.04.2014
comment
Все пак бих искал да намеря начин да изведа изминалото време на записа на заключения екран. Не знам какво да правя по въпроса.   -  person MScottWaller    schedule 30.04.2014
comment
Зависи къде искате да го поставите - можете да покажете низ за MPMediaItemPropertyArtist като изминало време   -  person Max Chuquimia    schedule 30.04.2014
comment
Хей, постигна ли успех в това? Успях да покажа MPNowPlayingInfoCenter, докато използвах CategoryPlayback, но разбира се не можете да записвате с това. Също така постигнах успех, като използвах CategoryRecordAndPlay, започнах да записвам, след това превключих на CategoryPlayback и покажа MPNowPlayingInfoCenter, но това се случва само първия път, когато стартирам приложението, след това, ако спра и рестартирам записа, то никога не се показва отново...   -  person Jan    schedule 12.09.2014