objective c - The app crashes when audio is playing and the device receives a phone call -


the app crashes when audio playing , device receives phone call. when hang call , return application, blocked.

code:

    nsurl *audiofilelocationurl;     nsstring *myaudiostring;     myaudiostring = @"my-audio";     audiofilelocationurl = [[nsbundle mainbundle]     urlforresource:myaudiostring withextension:@"mp3"];     nserror *error;     audioplayer = [[avaudioplayer alloc] initwithcontentsofurl:audiofilelocationurl error:&error];     [audioplayer setnumberofloops:1];     [nstimer scheduledtimerwithtimeinterval:.1 target:self selector:@selector(updatemyprogress) userinfo:nil repeats:yes];     if (error) {          nslog(@"%@", [error localizeddescription]);       } else {           [[avaudiosession sharedinstance] setcategory:avaudiosessioncategoryplayback error:nil];          [[avaudiosession sharedinstance] setactive: yes error: nil];           [audioplayer preparetoplay];          [audioplayer setdelegate:self];          [audioplayer play];      } 

done:

    - (void)audioplayerbegininterruption:(avaudioplayer *)player 

Comments

Popular posts from this blog

design - Custom Styling Qt Quick Controls -

Unable to remove the www from url on https using .htaccess -