Красная строка состояния, показывающая, когда нет записи и приложение в фоновом режиме - PullRequest
7 голосов
/ 15 ноября 2011

У меня проблема со строкой состояния в приложении, которое выполняет запись звука.У меня есть

  <key>UIBackgroundModes</key>
  <array>
    <string>audio</string>
  </array>    

в моем списке, чтобы получать уведомление в красной строке состояния, когда звук записывается и приложение находится в фоновом режиме.Однако, если я остановлю запись и уйду в фон, строка состояния все еще там.Я видел это на iPad 2 под управлением 4.3.2 и iPhone4 под управлением 5.0.Я предполагаю, что это проблема> OS4, так как я правильно завершаю запись, и, похоже, нет (сертифицированного) API для управления строкой состояния.

Кто-нибудь видел это / знает, как это исправить?Я подозреваю, что это может быть ошибка iOS, но сначала нужно исключить себя:)

Единственное, что я видел в Интернете до сих пор, - это (неразрешенная) ветка электронной почты:

http://web.archiveorange.com/archive/v/q7bub5A16vw9h9w2lw82

Андрей

1 Ответ

2 голосов
/ 26 января 2012

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

Запись PLIST, которую я использую, отличается.Это

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