EZaudio выполнить в фоновом режиме

Я старался.

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

Я хочу отображать форму волны, когда я записываю аудио. Я должен использовать EZAudio класс, но он потерпит крах, когда я нажму кнопку HOME или заблокировать экран. Как я могу запустить приложение в фоновом режиме, пожалуйста, помогите мне.

1 ответ

Решение

Просто я использовал EZAudioPlot изменить на EZAudioPlotGL, Выбрать EZAudioPlotGL просмотр изменить только имя класса просмотра перейти к личности инспектора и изменить его EZAudioPlot, после этого

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

Измени это

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

его работа в порядке.

Другие вопросы по тегам