Может ли приложение для записи голоса на iPhone всегда работать в фоновом режиме, записывать звуки и воспроизводить их? - PullRequest
1 голос
/ 05 августа 2010

Может ли приложение записывать голос в окружении, даже если оно работает в фоновом режиме, и воспроизводить записанный звук?Возможно ли это?

Ответы [ 3 ]

3 голосов
/ 29 декабря 2011

Это возможно, есть несколько приложений для записи голоса, которые могут работать в фоновом режиме в магазине приложений.См. Также этот вопрос stackoverflow Многозадачность iOS для приложения Audio Recording

2 голосов
/ 17 марта 2017

Да, по ссылке ниже: https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

Воспроизведение и запись фонового звука Приложение, которое непрерывно воспроизводит или записывает звук (даже когда приложение работает вфон) может зарегистрироваться для выполнения этих задач в фоновом режиме.Вы включаете поддержку аудио из раздела «Фоновые режимы» на вкладке «Возможности» в своем проекте XCode.(Вы также можете включить эту поддержку, включив ключ UIBackgroundModes со значением звука в файле Info.plist вашего приложения.) Приложения, которые воспроизводят аудиоконтент в фоновом режиме, должны воспроизводить слышимый контент, а не паузу.

Типичные примерыПриложения фонового аудио включают в себя:

приложения музыкального проигрывателя. Приложения аудиозаписи. Приложения, которые поддерживают воспроизведение аудио или видео через приложения AirPlay VoIP. Когда ключ UIBackgroundModes содержит значение аудио, мультимедийные структуры системы автоматически предотвращают приостановку работы соответствующего приложения,он движется на задний план.Пока оно воспроизводит аудио или видео контент или записывает аудио контент, приложение продолжает работать в фоновом режиме.Однако, если запись или воспроизведение останавливается, приложение приостанавливает работу приложения.

0 голосов
/ 05 августа 2010

Многозадачность не позволяет записывать аудио в фоновом режиме, поэтому нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...