Отправка критических предупреждений с помощью толкающих лучей

#apple-push-notifications #pusher

Вопрос:

Я пытаюсь отправить критическое предупреждение с помощью лучей-толкателей, но безуспешно. Согласно документации APNS, я должен быть в состоянии передать sound в качестве словаря полезную нагрузку APNS. Когда я передаю словарь Толкателю, это выглядит так:

 apns: {
      aps: {
        alert: {
          ...
        },
        sound: {
          critical: 1,
          name: 'default',
          volume: 1.0
        }
      }
    }
 

Я получаю следующую ошибку:
422 Unprocessable Entity - apns.aps.sound: Invalid type. Expected: string, given: object

Кто-нибудь сталкивался с этой проблемой? Существует ли ограничение на использование лучей-толкателей, когда отправка критических предупреждений в настоящее время невозможна? Заранее благодарю вас.