Как создать строку статуса «Вернуться в приложение», когда приложение переходит на фоновое место?
-
29-09-2019 - |
Вопрос
Когда мое приложение переходит на фоновый фон во время воспроизведения аудио или записи звука, я хотел бы предоставить что -то вроде зеленого «в ячейке», которая появляется, когда вы находитесь в звонке и поменяете другое приложение, быстро давая вам «вернуться к приложению».
Я думал, что это может быть частным API, но я заметил, что приложение Griffin Italk делает это, когда он записывает аудио (см. Picture) - так что я знаю, что это можно сделать, но я не смог выяснить, что такое API ( а Info.plist
настройка, AVAudioSession
, UIApplication/Delegate
или что угодно), чтобы это волшебство произошло. Мое приложение в настоящее время работает и записывает звук в фоновом режиме и работает просто отлично, я предполагаю, что где -то есть где -то, что я не настраиваю, чтобы получить это поведение.
Может ли кто -нибудь указать мне на правильные документы или пример кода, который демонстрирует такое поведение? (Я обыскал Аудио документы и не смог его найти).
Спасибо!
Решение
Там может быть частный API, чтобы сделать это, но если вы хотите попасть в магазин приложений, то, что нужно сделать, это Зарегистрируйтесь в качестве приложения VoIP, который дает вам в составе статуса, например, Skype или (я представляю) Italk.
Другие советы
На самом деле красный-бар на самом деле появляется только тогда, когда приложение записывает аудио в фоновом режиме. Я когда -либо делал это только при маркировке приложения VoIP и Audio.
Возможно, вы сможете сделать это только с помощью маркировки только как фоновое приложение для аудио, но я не пробовал это.