Итак, я работал над приложением для видеозахвата, которое воспроизводит фоновый звук (из Spotify или Apple Music), и у меня небольшая проблема, когда есть небольшое прерывание звука, когда я открываю приложение во время аудио воспроизводится.Фоновый звук для iOS Video App
Вот что я за то, что фоновый звук для воспроизведения (находится в моих didFinishLaunchingWithOptions
в моем AppDelegate
классе:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord
withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker | AVAudioSessionCategoryOptionMixWithOthers
error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];
Любые ключи, чтобы остановить эту начинающуюся прерывание Спасибо !!
EDIT
?Следует также упомянуть после установки AVAudioSession I Я устанавливаю свой AVCaptureSession. Я инициализирую его, затем задаю свойства.
self.session.usesApplicationAudioSession = YES;
self.session.automaticallyConfiguresApplicationAudioSession = NO;
Вместо того чтобы пропустить в 'nil' за ошибку, почему бы не использовать' NSError' и посмотреть, будет ли возвращена ошибка? – JAL
@JAL не получило ошибки –
Вы заметили это прерывание только в определении? – NeverHopeless