java后台推送 aandroid 能收到 ios收不到推送

ysy13613312332
2017-07-15 02:37 1.2k 0
public static void pushByAlias(String title,String message,Map<String, String> map,List<String> alias){
        PushPayload payload =PushPayload.newBuilder()
                                        .setPlatform(Platform.android_ios())
                                        .setAudience(Audience.alias(alias))
                                         .setOptions(Options.newBuilder()
                                                 .setApnsProduction(true)
                                                 .build())
                                        .setMessage(Message.newBuilder()
                                        .setMsgContent(message)
                                        .addExtra("from", "JPush").build()) 
                                        .setNotification(Notification.newBuilder()
                                        .addPlatformNotification(AndroidNotification.newBuilder()
                                        .setAlert(title)
                                        .addExtras(map)
                                        .build())
                                        .build())  
                                        .build();

1个回答

热门排序
  • L.MeYa
    2017-07-15 08:57

    我们也是,生产环境,iOS有的手机收到离线推送,有的收不到。开发环境收不到离线消息,从java后台一直显示用户在线。