Not sure if you got the answer yet. But this is what the documentation mentions
Providers can specify custom payload
values outside the Apple-reserved aps
namespace. Custom values must use the
JSON structured and primitive types:
dictionary (object), array, string,
number, and Boolean.
So in order to add custom values to your payload, just add them as key-value pairs in your payload. Something like this
{
"aps":{
"alert":"Your Message",
"sound":"push1.wav"
},
"custom_key1":"value1",
"custom_key2":"value2"
}
Here custom_key1
and custom_key2
are your custom keys and value1
and value2
are their values.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…