当我们向苹果Apns推送消息服务时,我们需要用Apns所接受的数据格式进行推送。以下是两种Json格式
iOS 10 之前
{
"aps":{
"alert":"内容",
"badge":1,
"sound":"default",
"userinfo":{"username":"tom"}
}
}
----------
iOS 10及之后(iOS7、iOS8、iOS9可通用此模板)
{
"aps":{
"alert":{
"title":"标题", // iOS7、8设置无效,iOS9一般设置为appName
"subtitle":"子标题", // 一般使用title就能满足需求
"body":"内容"
},
"badge":1, //角标数
"sound":"default", //声音
"userinfo":{ //通知内容信息
"playid":"123",
"username":"tom",
"sex":1
}
}
}