Как создать строку статуса «Вернуться в приложение», когда приложение переходит на фоновое место?

StackOverflow https://stackoverflow.com/questions/4320372

Вопрос

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

Я думал, что это может быть частным API, но я заметил, что приложение Griffin Italk делает это, когда он записывает аудио (см. Picture) - так что я знаю, что это можно сделать, но я не смог выяснить, что такое API ( а Info.plist настройка, AVAudioSession, UIApplication/Delegate или что угодно), чтобы это волшебство произошло. Мое приложение в настоящее время работает и записывает звук в фоновом режиме и работает просто отлично, я предполагаю, что где -то есть где -то, что я не настраиваю, чтобы получить это поведение.

Может ли кто -нибудь указать мне на правильные документы или пример кода, который демонстрирует такое поведение? (Я обыскал Аудио документы и не смог его найти).

Спасибо!

alt text

Это было полезно?

Решение

Там может быть частный API, чтобы сделать это, но если вы хотите попасть в магазин приложений, то, что нужно сделать, это Зарегистрируйтесь в качестве приложения VoIP, который дает вам в составе статуса, например, Skype или (я представляю) Italk.

Другие советы

На самом деле красный-бар на самом деле появляется только тогда, когда приложение записывает аудио в фоновом режиме. Я когда -либо делал это только при маркировке приложения VoIP и Audio.

Возможно, вы сможете сделать это только с помощью маркировки только как фоновое приложение для аудио, но я не пробовал это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top