При отправке APN на устройство iOS с использованием HTTP v1 API
в документации Apple говорится, что если для apns-priority
установлено значение 10
, то
Notifications with this priority must trigger an alert, sound, or badge on the target device
The документация на Firebase , кажется, предлагает добавить к apns объект JSON:
Я успешен только при установке приоритета only со следующим в JSON POST:
"apns": {
"headers": {
"apns-priority": "10"
}
},
Когда я отправляю POST следующее, как предлагается в документации:
...
"apns": {
"headers": {
"apns-priority": "10"
},
"payload": {
"sound": "default"
}
},
...
a 400 - Bad Request
возвращается обратно с сервера FCM.Если я исключаю секцию payload
json, POST работает.
Также пробовал следующее:
...
"apns": {
"headers": {
"apns-priority": "10"
},
"sound": "default"
...
все равно получаю 400 - Плохой запрос
Как установить звук в APN в JSON POST SDK API?Достаточно звука по умолчанию.