Как воспроизвести привычный звук в iOS 10, когда приложение находится в фоновом режиме

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

Приложение, которое я знаю, сделало это в iOS 10 и более поздних версиях. Это новая функция в iOS 10? Какую системную платформу я должен изучить? Это потому что Notification Extension? Я гуглил в течение некоторого времени только, чтобы обнаружить, что Notification Extension Можно настроить пользовательский интерфейс, который мне не нужен. Теперь я действительно в беде и не знаю, что делать. Любая помощь будет срочно!

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

1 ответ

Вы можете посмотреть документацию Apple.

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

{
    aps =     
    {
        alert = "Notification message";
        sound = "customSound.caf";
    };
}

Также вы должны сохранить этот собственный звук в проекте.

Больше информации смотрите здесь

Другие вопросы по тегам