Изменить атрибут 'sound' в полезных данных push-уведомлений в расширении UNNotificationService

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

"звук":"по умолчанию" => "звук":"нечто.caf"

не воспроизводит измененный звук. По умолчанию звучит сигнал тревоги.

Аудиофайл "thing.caf "упакован вместе с приложением и воспроизводится правильно, когда полезная нагрузка, полученная от внутреннего сервера, содержит"sound": "something.caf".

Любое предложение, на что я должен смотреть? (отсутствует конфигурация и т. д.)

Спасибо

2 ответа

Установка для свойства "UNMutableNotificationContent.sound" требуемого звукового файла устраняет проблемы и воспроизводит требуемый файл.

Звуковой файл добавлен в вашу службу уведомлений?

Вы можете проверить это на вкладке инспектора -> раздел "Целевое членство"

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