通过api发起推送ios收不到,极光web后台推送可以收得到
代码如下
public static void PushAlertAll(String alert) {
try {
// jPushClientDIAOZHATIA.sendPush(
// PushPayload.alertAll(alert));
jPushClientTRADEPOLICY.sendPush(
PushPayload.alertAll(alert));
} catch (APIConnectionException e) {
e.printStackTrace();
System.out.println(e.getMessage());
} catch (APIRequestException e) {
e.printStackTrace();
System.out.println(e.getMsgId()+""+ e.getErrorMessage() + " " +e.getLocalizedMessage());
} catch (Exception e){
e.printStackTrace();
}finally {
jPushClientDIAOZHATIA.close();
}
}
这个推送只有Andorid才能收得到 ios收不到
但是我用极光web后台推送:选择广播形式,选择ios生产环境;就可以收得到消息。照常理说PushPayload.alertAll()这个方法是可以推送给所有平台的所有用户的。代码推送没有出现异常
屏幕快照 2018-04-03 下午3.20.29
屏幕快照 2018-04-03 下午3.20.05