Я обнаружил, что он не будет работать, если настройки вибрации были отключены.(Перейдите в Системные настройки \ Звуки => Вибрация при звонке.)
Если вы отправляете push-уведомление со звуком и только бейджем, но без текстового оповещения, оно будет воспроизводить звук, если ваш телефон не подключенбеззвучный режим, однако он НЕ будет воспроизводить звук, если он находится в беззвучном режиме.
Теперь, если вы добавите текстовое оповещение к этому уведомлению, он будет воспроизводить звук даже в режиме вибрации.
Возможно, потребуется провести еще несколько тестов.Например: если вы отправляете пользовательские пары ключ / значение, он воспроизводит звук?Не уверен.