我试过了。

__block UIBackgroundTaskIdentifier task=0;
task=[application beginBackgroundTaskWithExpirationHandler:^{
    NSLog(@"Expiration handler called %f",[application backgroundTimeRemaining]);
    [application endBackgroundTask:task];
    task=UIBackgroundTaskInvalid;
}];

我想在录制音频时显示波形。我使用了EZAudio类,但是当我按下HOME按钮或Lock Screen时,它将崩溃。
我如何在后台运行该应用程序,请帮帮我。

最佳答案

只是我已经使用EZAudioPlot更改为EZAudioPlotGL
选择EZAudioPlotGL View 只能更改 View goto身份检查器的类名,并将其更改为EZAudioPlot。之后

@property (nonatomic,weak) IBOutlet EZAudioPlotGL *audioPlot;

更改
@property (nonatomic,weak) IBOutlet EZAudioPlot *audioPlot;

它的工作很好。

10-08 06:45