iOS友盟推送无法收到消息

442 阅读1分钟

1、检测推送证书是否正确; 2、检测环境是否正确; 3、如果步骤1和2都没问题,并且友盟自测消息可以收到,但是后端已推送成功,APP还是未收到推送,那么检测后端推送格式问题; 例如:

错误格式:

{
 "busiCode": "HLZH",
 "clientCode": "HYT_YS_I",
 "description": "您收到管理员分配的2021-06-10 08:00-10:00的订单,请及时处理",
 "deviceTokens ": " 73 f03679f885d1b101c40cd86607861062291411fe41cfd8*** ",
 "title ": " 订单分配提醒 ",
 "userId ": "1648351636482*** "
}

正确格式:

{
 "body": "您收到管理员分配的2021-06-10 08:00-10:00的订单,请及时处理",
 "busiCode": "doctor_1**",
 "busiStyle": "您收到管理员分配的2021-06-10 08:00-10:00的订单,请及时处理",
 "clientCode": "YS_I",
 "description": "",
 "deviceTokens ": "73f03679f885d1b101c40cd86607861062291411fe41cfd89194173c8*** ",
 "extra ": {
  "pushCode ": "31** ",
  "content ": "您收到管理员分配的2021-06-10 08:00-10:00的订单,请及时处理 "
 },
 "subTitle ": "订单分配 ",
 "title": "订单分配 ",
 "userId ": "16483516364829*** "
}

这种错误的格式,APP端在也是无法收到推送的;