Не уверен, что вы уже получили ответ.Но это то, что упоминается в документации
Поставщики могут указывать пользовательские значения полезной нагрузки вне зарезервированного Apple пространства имен aps.В пользовательских значениях должны использоваться структурированные и примитивные типы JSON: словарь (объект), массив, строка, число и логическое значение.
Поэтому, чтобы добавить пользовательские значения в полезную нагрузку, просто добавьте их в качестве ключапары в вашей полезной нагрузке.Примерно так
{
"aps":{
"alert":"Your Message",
"sound":"push1.wav"
},
"custom_key1":"value1",
"custom_key2":"value2"
}
Здесь custom_key1
и custom_key2
- ваши пользовательские ключи, а value1
и value2
- их значения.